鍍金池/ 教程/ HTML/ JavaScript 內置函數
頁面打印
事件
JavaScript 內置函數
For 循環(huán)
對象概述
正則表達式
函數
算數對象
For...in
位置結構
瀏覽器兼容性
數字對象
錯誤 & 異常處理
啟用
文檔對象模型
動畫
循環(huán)控制
While 循環(huán)
If...Else
頁面重定向
概述
語法
多媒體
對話框
快速指南
日期對象
Cookies
調試
表單有效性驗證
布爾對象
Void 關鍵字
數組對象
變量
運算符
Switch Case
圖像映射
字符串對象

JavaScript 內置函數

數值方法

數值對象僅包含了幾個任何對象均定義的默認方法

方法 描述
constructor() 返回創(chuàng)建該對象實例的函數。默認是數值對象。
toExponential() 強制將數值以指數形式顯示。
toFixed() 可把 Number 四舍五入為指定小數位數的數字。
toLocaleString() 以字符串的形式返回當前對象的值。該字符串適用于宿主環(huán)境的當前區(qū)域設置。
toPrecision() 定義顯示一個數多少位數(包括位小數的左和右)
toString() 返回該數值的字符串格式
valueOf() 返回數值

布爾方法

如下為相關方法及描述的列表:

方法 描述
toSource() 返回一個包含布爾對象的源字符串;可以使用這個字符串創(chuàng)建一個等價的對象。
toString() 按照布爾結果返回“true”或 “fales”。
valueOf() 返回布爾對象的原始值。

字符串方法

如下為相關方法及描述的列表:

方法 描述
charAt() 返回指定位置的字符。
charCodeAt() 返回指定位置字符的數值。
concat() 返回布爾對象的原始值。
indexOf() 返回匹配子字符串第一次出現的位置,如果不存在就返回-1。
lastIndexOf() 返回匹配子字符串最后一次出現的位置,如果不存在就返回-1。
localeCompare() 比較兩個字符串,并返回以數字形式表示的比較結果。
length() 返回字符串的長度。
match() 用于匹配正則表達式。
replace() 通過與正則表達式找到子串位置,并替換為新指定的字符串。
search() 執(zhí)行與一個正則表達式進行的搜索。
slice() 提取并返回一個子串。
split() 將字符串分割成多個子串,并存儲進字符串數組。
substr() 返回字符串中指定位置,指定長度的子串。
toLocaleLowerCase() 大寫字符轉為小寫,同時尊重當前語言環(huán)境。
toLocaleUpperCase() 小寫字符轉為大寫,同時尊重當前語言環(huán)境。
toLowerCase() 大寫字符轉為小寫。
toString() 返回表示該對象的一個字符串。
toUpperCase() 小寫字符轉為大寫。
valueOf() 返回指定對象的原始數值。

HTML字符串格式化工具

方法 描述
anchor() 創(chuàng)建一個HTML錨作為一個超文本的目標。
big() 創(chuàng)建一個以“大”字體表示的字符串,好比置于標簽中一樣。
blink() 創(chuàng)建一個閃爍的字符串,好比置于標簽中一樣。
bold() 創(chuàng)建一個粗體顯示的字符串,好比置于標簽中一樣。
fixed() 創(chuàng)建一個打字機字體顯示的字符串,好比置于標簽中一樣。
fontcolor() 創(chuàng)建一個特定字體顏色顯示的字符串,好比置于標簽中一樣。
fontsize() 創(chuàng)建一個特定字體大小顯示的字符串,好比置于標簽中一樣。
italics() 創(chuàng)建一個斜體顯示的字符串,好比置于標簽中一樣。
link() 創(chuàng)建HTML超級鏈接。
small() 創(chuàng)建一個小字體顯示的字符串,好比置于標簽中一樣。
strike() 創(chuàng)建一個加了刪除線顯示的字符串,好比置于標簽中一樣。
sub() 以下標的方式顯示,好比置于標簽中一樣。
sup() 以上標的方式顯示,好比置于標簽中一樣。

數組方法

如下為相關方法及描述的列表:

方法 描述
concat() 返回兩個數據經過聯接后的數組。
every() 如何數組內的元素均滿足某測試函數,那么就返回true。
filter() 原來的數組中能過通過過濾器的元素組成一個新的數組返回。
forEach() 調用一個函數來處理數組中的每個元素。
indexOf() 返回與指定元素相匹配的第一個位置,如果不存在就返回-1
join() 連接數組中所有的元素,返回一個字符串
lastIndexOf() 返回與指定元素相匹配的最后一個位置,如果不存在就返回-1。
map() 調用一個函數處理數組中的每一個元素,將生成的結果組成一個新的數組,并返回
pop() 返回數組中的最后一個元素,并刪除。
push() 在數組的最后增加一個元素,并返回新數組的長度
reduce() 對數組中的所有元素(從左到右)調用指定的回調函數。 該回調函數的返回值為累積結果,并且此返回值在下一次調用該回調函數時作為參數提供。
reduceRight() 對數組中的所有元素(從右到左)調用指定的回調函數。 該回調函數的返回值為累積結果,并且此返回值在下一次調用該回調函數時作為參數提供。
reverse() 反轉數組元素的順序——第一個成為最后一個,最后成為第一。
shift() 刪除數組的第一個元素并返回。
slice() 提取一段數組并返回一個新的數組
some() ,如果存在一個元素滿足所提供的測試函數,就返回true。
toSource() 代表一個對象的源代碼。
sort() 對數組中的元素排序。
splice() 增刪數組中的元素。
toString() 返回一個表示數組及其元素的字符串。
unshift() 在數組的首部添加新的元素,并且返回新數組的長度

時期方法

如下為相關方法及描述的列表:

方法 描述
Date() 返回今天的日期及時間。
getDate() 按照本地模式返回指定日期是哪日。
getDay() 按照本地模式返回指定日期是周幾。
getFullYear() 按照本地模式返回指定日期是哪一年。
getMilliseconds() 按照本地模式返回指定日期是幾毫秒。
getMinutes() 按照本地模式返回指定日期是幾分。
getMonth() 按照本地模式返回指定日期的月份。
getSeconds() 按照本地模式返回指定日期是幾秒。
getTime() 按照本地模式當前的格林威治時間。
getTimezoneOffset() 以分鐘為單位返回時間偏差。
getUTCDate() 按照世界統(tǒng)一時間返回指定日期是幾號。
getUTCDay() 按照世界統(tǒng)一時間返回指定日期是周幾。
getUTCFullYear() 按照世界統(tǒng)一時間返回指定日的年份。
getUTCHours() 按照世界統(tǒng)一時間返回指定日期是幾時。
getUTCMilliseconds() 按照世界統(tǒng)一時間返回指定日期的毫秒數。
getUTCMinutes() 按照世界統(tǒng)一時間返回指定日期的分鐘數。
getUTCMonth() 按照世界統(tǒng)一時間返回指定日期的月份。
getUTCSeconds() 按照世界統(tǒng)一時間返回指定日期的秒數。
setDate() 按照本地模式設置日期。
setFullYear() 按照本地模式設置年份。
setHours() 按照本地模式設置小時。
setMilliseconds() 按照本地模式設置毫秒數。
setMinutes() 按照本地模式設置分鐘數。
setMonth() 按照本地模式設置月份。
setSeconds() 按照本地模式設置秒數。
setTime() 按照格林威治格式設置毫秒數。
setUTCDate() 按照世界統(tǒng)一時間設置日期。
setUTCFullYear() 按照世界統(tǒng)一時間設置年份。
setUTCHours() 按照世界統(tǒng)一時間設置小時數。
setUTCMilliseconds() 按照世界統(tǒng)一時間設置毫秒數。
setUTCMinutes() 按照世界統(tǒng)一時間設置分鐘數。
setUTCMonth() 按照世界統(tǒng)一時間設置月份。
setUTCSeconds() 按照世界統(tǒng)一時間設置秒數。
toDateString() 返回日期的字符串。
toLocaleDateString() 按照本地模式,返回日期的字符串。
toLocaleFormat() 使用格式字符串,將日期轉換為一個字符串。
toLocaleString() 使用當前語言環(huán)境的約定將日期轉換為一個字符串。
toLocaleTimeString() 返回日期的“時間”部分作為一個字符串,使用當前語言環(huán)境的約定。
toSource() 返回一個字符串代表一個等價的日期對象的來源,您可以使用這個值來創(chuàng)建一個新的對象。
toString() 返回一個字符串代表指定的日期對象。
toTimeString() 返回日期的“時間”部分以字符串形式。
toUTCString() 使用通用時間約定,將日期轉換為一個字符串。
valueOf() 返回日期對象的原始值。

日期靜態(tài)方法

如下為相關方法及描述的列表:

方法 描述
Date.parse( ) 解析并返回日期和時間的字符串表示的內部毫秒表示日期。
Date.UTC( ) 返回指定的毫秒表示UTC日期和時間。

數學方法

如下為相關方法及描述的列表:

方法 描述
abs() 返回數值的絕對值。
acos() 返回一個數值的arccos值。
asin() 返回一個數值的arcsin值。
atan() 返回一個數值的arctan值。
ceil() 返回大于或等于整數最小的一個數字。
cos() 返回一個數值的cos值。
exp() 返回指數。
floor() 返回小于等于一個數的最大數。
log() 返回一個數值以e為底的對數。
max() 返回最大值。
min() 返回最小值。
pow() 返回以e為底的冪。
random() 返回0和1之間的一個偽隨機數。
round() 返回四舍五入后的值。
sin() 返回sin值。
sqrt() 返回一個整數的平方根。
tan() 返回一個數值的tan值。
toSource() 返回字符串“Manth”。

正則表達式方法

如下為相關方法及描述的列表:

方法 描述
exec() 執(zhí)行一個字符串的搜索匹配。
test() 測試匹配的字符串參數。
toSource() 返回一個對象文字代表指定的對象;您可以使用這個值來創(chuàng)建一個新的對象。
toString() 返回一個字符串代表指定的對象。
上一篇:啟用下一篇:Switch Case