深入淺出Javascript 型別

2021-09-19 09:37:10 字數 619 閱讀 8929

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 方法我們傳入...