《JS高階程式設計》之二

2022-08-16 19:15:06 字數 1261 閱讀 6321

1、js的基本資料型別有 number , string , number , null , undefined , boolean ,還有一種複雜資料型別object,function 和 array 是object的一種派生型別。

2、typeof 用來判斷給定變數的資料型別,

「undefined」——這個值未定義

"boolean"——這個值是布林值

"string"——這個值是字串

「number」——這個值是數字

「object」——這個值是物件或null

"function"——這個值是函式

「null」——空物件

3、數值轉換,number()、parseint()、parsefloat()

4、轉化為字串,tostring()。

5、object型別的屬性:

屬性含義

constructor

儲存著用於建立當前物件的函式

hasownproperty(propertyname)

用於檢查給定的屬性在當前物件例項中是否存在

isprototypeof(object)

用於檢查傳入的物件是否是另乙個物件的原型

propertyisenumerable(propertyname)

用於檢查給定的屬性是否能夠使用for-in語句來列舉

tolocalestring()

返回物件的字串表示,該字串與執行環境的地區對應

tostring()

返回物件的字串表示

valueof()

返回物件的字串、數值或布林值表示

6、邏輯與(&&)和邏輯或(||)是短路操作符,前者如果第乙個是false,則不會進行第二個的判斷;後者如果第乙個是true,則不會進行第二個的判斷。

7、乙個數值和乙個字串相加,結果是乙個字串,5+"5",結果是55.

8、全等操作符(===),只有在兩個運算元未經轉換就相等的情況下返回true。

不全等操作符(!==),只有在兩個運算元未經轉換就不相等的情況下返回true。

null == undefined , 結果為true, 但是null === undefined,結果為false。

9、for-in 語句,是一種精準的迭代語句,可以用來列舉物件的屬性。

for(property in

expression) statement

例如:for(var propname in

window)

VB程式設計之二

1,visual的含義是視覺化 視窗的設計形式稱為窗體,我們把窗體 控制項等這些組成 使用者介面的部件稱為物件,與乙個物件的乙個事件相關聯的是乙個程式過程。2,vb在輸入程式 的同時將立即檢查並顯示錯誤,提示設計者進行修改 開發過程 中得到的部分成果也可以執行,以便於檢查修改 它是一種視覺化的 物件...

《JS高階程式設計》之六

1 視窗位置。ie safari opera 和 chrome都提供了screenleft 和 screentop的屬性,firefox 用screenx 和 screeny safari 和 chrome也同時支援這兩個屬性 分別表示視窗相對於螢幕左邊和上邊的位置。在ie opera 和 chro...

高階程式設計之目錄(二)

目 錄 操 作 開啟目錄 遍歷目錄 切換目錄 關閉目錄 opendir readdir chdir closedir 標頭檔案 include include include 原型 dir opendir const char name 功能 從指定的name路徑 目錄名下開啟該目錄 引數 name...