1. 程式人生 > >JavaScript 內建物件屬性及方法集合

JavaScript 內建物件屬性及方法集合

1.Date
屬性(1):
constructor 所建立物件的函式參考
prototype 能夠為物件加入的屬性和方法

方法(43):
getDay() 返回一週中的第幾天(0-6)
getYear() 返回年份.2000年以前為2位,2000(包含)以後為4位
getFullYear() 返回完整的4位年份數
getMonth() 返回月份數(0-11)
getDate() 返回日(1-31)
getHours() 返回小時數(0-23)
getMinutes() 返回分鐘(0-59)
getSeconds() 返回秒數(0-59)
getMilliseconds() 返回毫秒(0-999)
getUTCDay() 依據國際時間來得到現在是星期幾(0-6)
getUTCFullYear() 依據國際時間來得到完整的年份
getUTCMonth() 依據國際時間來得到月份(0-11)
getUTCDate() 依據國際時間來得到日(1-31)
getUTCHours() 依據國際時間來得到小時(0-23)
getUTCMinutes() 依據國際時間來返回分鐘(0-59)
getUTCSeconds() 依據國際時間來返回秒(0-59)
getUTCMilliseconds()依據國際時間來返回毫秒(0-999)
getTime() 返回從1970年1月1號0:0:0到現在一共花去的毫秒數
getTimezoneoffset() 返回時區偏差值,即格林威治平均時間(GMT)與執行指令碼的計算機所處時區設定之間相差的分鐘數)
parse(dateString) 返回在Date字串中自從1970年1月1日00:00:00以來的毫秒數
setYear(yearInt) 設定年份.2位數或4位數
setFullYear(yearInt)設定年份.4位數
setMonth(monthInt) 設定月份(0-11)
setDate(dateInt) 設定日(1-31)
setHours(hourInt) 設定小時數(0-23)
setMinutes(minInt) 設定分鐘數(0-59)
setSeconds(secInt) 設定秒數(0-59)
setMilliseconds(milliInt) 設定毫秒(0-999)
setUTCFullYear(yearInt) 依據國際時間來設定年份
setUTCMonth(monthInt) 依據國際時間來設定月(0-11)
setUTCDate(dateInt) 依據國際時間來設定日(1-31)
setUTCHours(hourInt) 依據國際時間來設定小時
setUTCMinutes(minInt) 依據國際時間來設定分鐘
setUTCSeconds(secInt) 依據國際時間來設定秒
setUTCMilliseconds(milliInt)依據國際時間來設定毫秒
setTime(timeInt) 設定從1970年1月1日開始的時間.毫秒數
toGMTString() 根據格林威治時間將Date物件的日期(一個數值)轉變成一個GMT時間字串,如:Weds,15 June l997 14:02:02 GMT
toUTCString() 根據通用時間將一個Date物件的日期轉換為一個字串
toLocaleString() 把Date物件的日期(一個數值)轉變成一個字串,使用所在計算機上配置使用的特定日期格式
toSource() 顯示物件的原始碼
toString() 將日期物件轉換為字串
UTC(yyyy, mm, dd, hh, mm, ss, msec)返回從格林威治標準時間到指定時間的差距,單位為毫秒
valueOf() 返回日期物件的原始值

2.Math
屬性:
constructor 所建立物件的函式參考
prototype 能夠為物件加入的屬性和方法
E 尤拉常量,自然對數的底(約等於2.718)
LN2 2的自然對數(約等於0.693)
LN10 10的自然對數(約等於2.302)
LOG2E 以2為底的e的對數.(約等於1.442)
LOG10E 以10為底的e的對數(約等於0.434)
PI ∏的值(約等於3.14159)
SQRT1_2 1/2(0.5)的平方根(即l除以2的平方根,約等於o.707)
SQRT2 2的平方根(約等於1.414)

方法:
abs(x) 返回數字的絕對值
acos(x) 返回數字的反餘弦值
asin(x) 返回數字的反正弦值
atan(x) 返回位於-PI/2 和 PI/2 的反正切值
atan2(y,x) 返回(x,y)位於 -PI 到 PI 之間的角度
ceil(x) 返回 x 四捨五入後的最大整數
cos(x) 返回一個數字的餘弦值
exp(x) 返回 E^x 值
floor(x) 返回 x 四捨五入後的最小整數
log(x) 返回底數為E的自然對數
max(x,y) 返回 x 和 y 之間較大的數
min(x,y) 返回 x 和 y 之間較小的數
pow(x,y) 返回 y^x 的值
random() 返回位於 0 到 1 之間的隨機函式
round(x) 四捨五入後取整
sin(x) 返回數字的正弦值
sqrt(x) 返回數字的平方根
tan(x) 返回一個角度的正切值
toSource() 顯示物件的原始碼
valueOf() 返回數學物件的原始值

3.Number
屬性:
MAX_VALUE The largest possible value a number in JavaScript can have 1.7976931348623157E+308
MIN_VALUE The smallest possible value a number in JavaScript can have 5E-324
NaN Equal to a value that is not a number.
NEGATIVE_INFINITY A value that is less than MIN_VALUE.
POSOTIVE_INFINITY A value that is greater than MAX_VALUE.
prototype A static property of the Number object

方法:
toString Returns a string representing the specified object
valueOf() 返回數學物件的原始值

4.Boolean
屬性:
constructor 所建立物件的函式參考
prototype 能夠為物件加入的屬性和方法

方法:
toSource() 顯示物件的原始碼
toString() 將布林值轉換為字串,並且返回結果
valueOf() 返回布林物件的原始值

5.String
屬性:
constructor 所建立物件的函式參考
prototype 能夠為物件加入的屬性和方法
length 返回字串的字元長度

方法(20):
anchor(“name”)用來把字串轉換為HTML錨點標記內(