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 inexpression) 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...