最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript基本數(shù)據(jù)類型和對(duì)象類型歸檔問題解析

 更新時(shí)間:2022年03月17日 10:42:48   作者:Lewyon  
這篇文章主要介紹了javascript基本數(shù)據(jù)類型和對(duì)象類型歸檔,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

javascript的基本數(shù)據(jù)類型以及引用數(shù)據(jù)類型,基本數(shù)據(jù)類型在開發(fā)中經(jīng)常會(huì)用到,包括作為變量使用,判斷數(shù)據(jù)類型來處理一些業(yè)務(wù)等

  • 基本(簡(jiǎn)單數(shù)據(jù)類型)
undefined,Null,Boolean,Number,String

復(fù)雜的數(shù)據(jù)類型Object

  • undefined

undefined 類型只有一個(gè)值,即它本身,在使用var聲明變量但未給初始值時(shí),這個(gè)變量的值為undefined,

var msg;
console.log(msg==undefined);//true
  • Null

Null跟undefined一樣,只有它本身一個(gè)值,從內(nèi)存的角度上來說,null為一個(gè)空值的空指針指向,所以當(dāng)我們使用typeof操作符去檢測(cè)時(shí),返回值是object

var obj = null;
console.log(typeof obj); // "object"
  • Boolean

布爾值boolean 的值有兩個(gè),true或者false,并且這兩個(gè)值區(qū)分大小寫,均為小寫

布爾值,結(jié)合常用的控制流程語句

var str = "hello";
var str1 = ""
if(str){
  alert("value is true");
}
if(str1){
  alert("value is false");
}

在這個(gè)判斷當(dāng)中,字符串str會(huì)被轉(zhuǎn)化成布爾值true,str1同樣會(huì)轉(zhuǎn)換成true,
然而在轉(zhuǎn)換過程中,str1為控制,不進(jìn)入控制流程當(dāng)中,第二個(gè)alert不會(huì)彈出,我們?cè)陂_發(fā)過程中,經(jīng)常會(huì)通過這兩種情況,去處理一些數(shù)據(jù)類型是否為空等判斷。

  • Number類型

數(shù)值類型類似擁有以下數(shù)值以及特性

  • 浮點(diǎn)類型
var floatNum1 = 1.1;
var floatNum2 = 0.1;
var floatNum3 = .1;//有效但不推薦
  • NAN

NAN非數(shù)值是一個(gè)特殊的數(shù)值,isNAN()方法在使用過程中可以強(qiáng)制將傳入的參數(shù)轉(zhuǎn)換成number數(shù)值類型

alert(isNAN(NAN)); //true
alert(isNAN(10)); //false  (10是一個(gè)數(shù)值)
alert(isNAN("10")); //false(可以被轉(zhuǎn)換成數(shù)值10)
alert(isNAN("blue")); //true(不能轉(zhuǎn)換成數(shù)值)
alert(isNAN(true)); //false(可以被轉(zhuǎn)換成數(shù)值1)
  • 數(shù)值轉(zhuǎn)換

轉(zhuǎn)型函數(shù)Number可以用于任何數(shù)據(jù)類型

parseInt(),parseFloat() // 則專門用于把字符串轉(zhuǎn)換成數(shù)值
  • String類型

字符串類型常用語表示由零或者由16位Unicode組成的字符序列

string字符串轉(zhuǎn)換方法包含了toString()方法,可以將其他數(shù)據(jù)類型轉(zhuǎn)換成string字符串

var age = 1;
var ageStr = age.toString(); //字符串 "1"
  • Object類型

object數(shù)據(jù)類型有自己的操作方法以及轉(zhuǎn)換,會(huì)在今后的文章當(dāng)中進(jìn)行更新....

判斷變量數(shù)據(jù)類型的操作方法typeof

使用typeof操作符中,會(huì)返回以下字符串返回值:

"undefined"  未定義
"boolean"  布爾值
"string"  字符串
"number"  數(shù)值
"object"  對(duì)象object類型或者null
"function"  函數(shù)

到此這篇關(guān)于javascript基本數(shù)據(jù)類型和對(duì)象類型歸檔的文章就介紹到這了,更多相關(guān)javascript基本數(shù)據(jù)類型和對(duì)象類型內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

宣威市| 依兰县| 梓潼县| 米易县| 沽源县| 宕昌县| 彰武县| 嘉祥县| 西华县| 年辖:市辖区| 涞源县| 铅山县| 正定县| 射阳县| 溧阳市| 乌海市| 桃园市| 乡城县| 弋阳县| 通州区| 万州区| 封丘县| 永吉县| 革吉县| 双峰县| 阜平县| 沛县| 丽江市| 资中县| 漳平市| 榆树市| 神木县| 盐边县| 周至县| 运城市| 洛阳市| 宽甸| 西乌珠穆沁旗| 辽阳市| 高密市| 区。|