問題:
(1)js中使用 typeof 能得到哪些變數型別?
(2)何時使用 === ?何時使用 ==?
(3)js中有哪些內建函式?
(4)js變數按照儲存方式區分為那些型別,並描述其特點
(5)如何理解json
分析:變數型別: 值型別 / 引用型別
引用型別: 物件、陣列、函式
typeof 只能區分具體的值型別(undefined、string、number、boolean),而無法區分引用型別(物件和陣列均為object,函式為function)
舉例:
1. var a=100; var b=a; var b=120; console.log(a); // 100
2. var a=; var b=a; var b.age=12; console.log(a.age); //12
3. typeof undefined; //undefined
typeof 'abc'; //string
typeof 123; //number
typeof true; //boolean
typeof ; //object
typeof [ ]; //object
typeof null; //object
typeof console.log; //function
Javascript中的變數的特性
js中的資料型別分為兩類 原始型別和物件型別。原始型別包括數字 字串和布林值。其中有兩個特殊的原始值 null和undefined。它們分別代表了各自特殊 型別的唯一的成員。另外復合型別是指物件,它是屬性的集合。包括普通物件 陣列 函式 regexp以及error。一 原始型別 1 數字 在js中不...
python中的類,類變數,例項變數
這幾天寫 的時候碰到乙個python中的小問題,找了好半天才解決,所以記錄下來。classa object def init self self.x y def call self for i in range 5 print x self.x print y y 輸出的結果是 x 5,5,5,5,...
javascript中的類式繼承
輔助函式,讓你可以將新函式繫結到物件的prototype上 為function.prototype增加乙個公有方法。所有由類的擴充的函式都可以使用它,它返回this,當我寫乙個不需要返回值的方法時,我通常讓它返回this,這顧慮到了串聯樣式 function.prototype.method nam...