js有6種原型資料型別(null
,undefined
,boolean
,number
,string
,symbol
)
var as = null;//undefined
console.log(as);//null
null.asd
//uncaught typeerror: cannot read property 'asd' of null(…)
document.nonexistent //undefined
undefined.asd
//uncaught typeerror: cannot read property 'asd' of null(…)
symbol ( 在 ecmascript 6 中新新增的型別)。一種資料型別,它的例項是唯一且不可改變的。
由於js是鬆散型別(資料型別具有動態性),我們一般用typeof來鑑定 變數的值 的型別。
對乙個值使用typeof可能返回
深入淺出Javascript 嚴格模式
在js檔案或是函式的頂部 前無語句,可有注釋 新增 use strict 即可啟用嚴格模式。全域性開啟嚴格模式 use strict 函式內部開啟嚴格模式 function asd for i 0 i 5 i 新手常犯錯誤 use strict 給不可寫屬性賦值 var obj1 object.de...
慕課網深入淺出javascript
請在index.html檔案中,編寫arrayssimilar函式,實現判斷傳入的兩個陣列是否相似。具體需求 1.陣列中的成員型別相同,順序可以不同。例如 1,true 與 false,2 是相似的。2.陣列的長度一致。3.型別的判斷範圍,需要區分 string,boolean,number,und...
javascript深入淺出 原型 原型鏈
原型 原型是js中實現繼承的過程中產生的乙個概念 繼承 指在乙個物件的基礎上建立新物件的過程,原型指在這過程中作為基礎的物件。建立物件var o var p object.create o p.a 1 p.b 2 console.log p.f 3 複製 通過object.create 方法我們傳入...