一岳服、基本數(shù)據(jù)類型
1.Number
整數(shù):var num = 1;var num = 037剂公;(八進(jìn)制)var num = 0xff;(十六進(jìn)制)
浮點數(shù):var num = 3.14;
var num = 3.14e2;
特殊值:NaN(not a number)吊宋、Infinity(無限)
2.String
用單引號或者雙引號引起來
var str = "hello js!"纲辽;
3.Boolean
值:true或者false
常用于條件語句,作為判斷
4.Object
一組無序的名值對的集合璃搜,可以用直接量賦值或者用操作符new來定義拖吼,如果是對象中的函數(shù),通常叫做方法这吻,對象中的其他名稱吊档,叫做屬性。
var obj = {
name:lily橘原;
age:20籍铁;
fight:function(){
console.log("fight!")
}
};
var obj = new Object()趾断;
5.Null
值:null
場景:對象不存在
6.Undefined
值:null
場景:聲明但是沒有賦值的變量或者是沒有對象中不存在的屬性
注:如果是識別類型可以用typeof操作符
typeof null拒名;//object
二、簡單分類
原始類型:number芋酌、string增显、boolean、null脐帝、undefined(值傳遞)
引用類型:object(引用傳遞)