1.math對象:
是一個靜态對象,不能使用new關鍵字建立對象執行個體,應直接使用“對象名.成員”的格式來通路其屬性或方法,例如var num=math.random();
屬性:
e,代表數字常數e,約等于2.718
ln10,代表10的自然對數,約等于2.302
ln2,代表2的自然對數,約等于0.693
pi不用解釋了
sqpt1-2,代表2的平方根分之一,約等于
0.707
sqrt2,代表2的平方根,約等于1.414
方法:
abs方法,傳回數字的絕對值
sin、cos方法,分别傳回數字的正弦、餘弦值
random方法,傳回介于0和1之間的僞随機數
2.date對象
構造方法:date()、date(dateval)、date(year,month,date[,minutes[,seconds[,ms]]]]),中括号表示裡面的内容是可選的。
parse方法,分析一個表示日期時間的字元串,傳回它所表示的時間值,改值以自1970年1月1日0點0分0秒起的毫秒值表示。parse方法屬于一個靜态方法。
togmtstring方法,傳回date對象
執行個體所表示的日期的字元串形式,
該字元串使用格林尼治标準時間
(gmt)格式,例如,"05 jan 1996
00:00:00 gmt"。
getyear、getmonth、getdate、
getday方法
gethours、getminutes、
getseconds、getmilliseconds方法
gettime方法,傳回自1970年1月1日
0分0秒算起,至date對象執行個體代表的
時間為止的毫秒數。
例子:
結果:2015年1月21日21:02:34
97年
注意:+=使用會出現bug,當你在字元串後加"+"号連接配接數字時,
會真的将數字加上,而用+的時候,在字元串後再加一個+後面接數字時,
就是後面追加字元串。
3.tostring方法
是javascript中的所有内部對象的一個成員方法,
主要作用是将對象中的資料轉換成某種格式的字元串來表示,
具體的轉換方式取決于對象的類型。
舉例:
4.對象專用語句
(a)with語句
with(對象名稱)
{
執行語句塊
}
with語句介紹:如果一段連續的一段代碼中,
多次使用了某個對象的多種屬性和方法,那麼
我們隻要在with關鍵字後面的小括号中寫上
對象執行個體的名稱,然後把使用了某個對象的
一段代碼放入大括号中,這些程式代碼就可以
直接使用這個對象的屬性和方法,就不用聲明執行個體了。
(b)for...in語句
for(變量in對象)
執行語句
介紹:用于對某個對象當中所有屬性
進行循環操作,将一個對象當中的
所有屬性名稱逐一指派給一個變量,
而根本不用事先知道這個對象屬性的個數
結果:tom 19 176
轉載請注明出處:http://blog.csdn.net/acmman/article/details/43908867