javascript 中 對類型的轉(zhuǎn)化
1.轉(zhuǎn)換成字符串
使用toString()的方法
2.轉(zhuǎn)換成數(shù)字
使用parseInt和parsefloat的方法
NaN表示是不是數(shù)字(not a number)這種情況發(fā)生在類型轉(zhuǎn)化失敗時候,并且NaN和自身比較不相等。
isNaN是判斷是否是數(shù)字 。
typeof運(yùn)算需要一個參數(shù),即要檢查的參數(shù)或變量。
比如t變量是null或引用類型,typeof返回object
javascript中的switch語句
switch(expression)
{
case value: statement
break;
case value: statement
break;
}
如果函數(shù)無返回值,那么可以調(diào)用沒有參數(shù)的 return運(yùn)算符隨時退出函數(shù)。
如果函數(shù)沒有明確的返回值,或調(diào)用了沒有參數(shù)的return語句,那么他真正返回的值是undefined
Array對象聲明數(shù)組
toString()方法
返回字符串,用逗號將他們連接起來
join(“”)方法,選擇特定的符號連接字符串。
string的split方法可以將string轉(zhuǎn)化為array
javascript中的object類
javascript中所有的類都是繼承object類,很重要的屬性就是prototype--對該對象的對象原型的引用,返回對象object的實(shí)例 ,
可以使用prototype為任何已有的類定義新的方法
javascript中的array類
shift()方法是刪除第一個字符串
unshift(“”)方法是在數(shù)組的第一個位置上添加新元素,其他的向后摞
array中還可以使用pop和push方法,把a(bǔ)rray當(dāng)作棧來使用。
javascript中的date類用來表示時間
var date=new Date()
date.getTime()