摘要:提取字符串的一個子串,的一個變體提取字符串的一個子串返回指定字符串的一份副本都轉化為小寫返回指定字符串的一份副本都轉化為大寫返回指定字符串的一份副本,其中前后的空白字符都已刪除返回原始的字符串值。
Arguments
callee 指代當前正在執行的函數
length 傳遞給函數的參數個數,以及Arguments對象中數組元素的個數
ArrayBoolean構造函數
new Array()
new Array(size)
new Array(ele0,ele1,ele2.....elen)
參數
size 設定的數組元素的個數.返回數組的length屬性等于size
ele 用指定的參數來實例化
返回值
異常
RangeError 當給Array()構造函數傳入單個整數參數size時,如果size為負數,或大于2^32-1時候,會拋出RangeError異常
屬性
length 用來指明數組中的元素個數,當數組中的元素不連續時,length等于數組中最后一個元素的序號加一。
方法
concat() 把元素銜接到數組中
every() 測試斷言函數是否對每個數組元素都為真
filter() 返回滿足斷言函數的數組元素
forEach() 為數組的每一個元素調用指定函數
indexOf() 在數組中查找匹配元素
join() 將數組的所有元素轉化為字符串,并銜接起來 [array轉string的方法]
lastIndexOf() 在數組中反向查找
map() 從數組的元素中,計算出新的數組元素(有返回值)
pop() 移除數組最后一個元素
push() 把元素添加到數組尾部
reduce() 從數組的元素中,計算出一個值
reduceRight() 從數組的元素中,從右到左遍歷數組,計算出一個值
reverse() 在原數組中顛倒數組元素的順序(不會創建一個新數組)
shift() 移除數組的第一個元素
slice() 返回數組的一部分(返回新數組)
some() 測試是否至少有一個數組元素能讓斷言函數為真
sort() 對數組元素進行排序(可以傳入函數)
splice() 對原數組插入、刪除或替換數組元素
toLocaleString() 將數組轉化為本地化字符串
toString() 將數組轉化為字符串
unshift() 在數組的頭部添加新元素
Date方法
toString() 將布爾值轉換成字符串
valueOf() Boolean對象的布爾值
URI Error Function Global JSON構造函數
new Date()
new Date(millliseconds); //毫秒
new Date(datestring);
new Date(year, month, day, hours, minutes, seconds, ms)
參數
month 月份,介于0(1月) ~ 11(12月)之間的一個整數
day 月份中的第幾天,介于1~31之間的一個整數
hours 小時,0(午夜)~23(晚上11點)之間的整數
方法
"UTC"表示使用世界時間進行操作
getTime() 返回Date對象的內部毫秒表示形式
getFullYear() 返回Date對象的月份中的年份值
getMonth() 返回Date對象的月份中的月份值
getDate() 返回Date對象的## 標題文字 ##月份中的日期值
getDay() 返回Date對象的一周中的日期值,比如星期幾
getHours() 返回Date對象的小時值
getMinutes() 返回Date對象的分鐘值
getSeconds() 返回Date對象的秒數值
getMilliseconds() 返回Date對象的毫秒值
靜態方法
Date.now() 返回當前時間,自紀元開始后的毫秒數
Date.parse() 解析一個日期及時間的字符串表示,返回該日期的內部毫秒表示
Date.UTC() 返回指定的UTC日期及時間的毫秒表示
Math方法
JSON.parse 反序列化 把json轉化為obj
JSON.stringify 序列化 把obj轉化為json
Nubmer Object數學函數和常量
常量Math.constant
Math.e 常量e,自然對數的底數
Math.LN10 10的自然對數
Math.LN12 2的自然對數
Math.PI 常量π
靜態函數Math.function()
Math.abs() 計算絕對值
Math.random() 計算一個隨機數
RegExp String包含所有JavaScript對象的特性的超類
構造函數
new Object()
new Object(value)
參數
value
屬性
constructor 引用當前對象的構造函數(一個Javascript函數)
方法
靜態方法
構造函數
new string(s) //構造函數
function String(s) //轉換函數
參數
s : 待存儲到一個String對象中或轉換為一個原始字符串的值
返回
屬性
length 該字符串的字符數
方法
charAt() 取出一個字符串中指定位置的字符
charCodeAt() 返回一個字符串中指定位置的字符的編碼
concat() 將一個或多個值連接成一個字符串
indexOf() 在指定字符串中尋找一個字符或子串
lastIndexOf() 在指定字符串中向后尋找一個字符或子串
localeCompare() 使用本地定義的順序比較字符串
match() 使用正則表達式執行模式匹配(RegExp)
replace() 使用正則表達式執行查找與替換操作(RegExp)
search() 在一個字符串中查找匹配某個正則表達式的子串(RegExp)
slice() 返回字符串的一個切片或字串
split() 在指定的分隔符字符串或正則表達式處斷開,將一個字符串分割為由字符串組成的數組。
substr() 提取字符串的一個子串,substring()的一個變體
substring() 提取字符串的一個子串
toLowerCase() 返回指定字符串的一份副本,都轉化為小寫
toString()
toUpperCase() 返回指定字符串的一份副本,都轉化為大寫
trim() 返回指定字符串的一份副本,其中前后的空白字符都已刪除
valueOf() 返回原始的字符串值。
靜態方法
HTML方法
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/78963.html
摘要:引入的數據結構新加入的數據類型有這些數據結構的支持并不廣泛,在寫這篇文章的時候。是或其他可枚舉的對象,其每個元素是的元數組。開頭的和不對持有引用,不影響。因此,他們沒有辦法對自身的進行直接的枚舉。目前新版的和支持。 原文:http://pij.robinqu.me/JavaScript_Core/ECMAScript/es6/es6_data_types.html 源代...
摘要:不過讓流行起來的原因應該是是目前所有主流瀏覽器上唯一支持的腳本語言。經過測試,數字字符串布爾日期可以直接賦值,修改不會產生影響。再考慮對象類型為或者的情況。對于結果聲明其類型。判斷對象的類型是還是,結果類型更改。 轉載自我的個人博客 歡迎大家批評指正 1. 第一個頁面交互 這里最需要學習的老師的代碼中,每一部分功能都由函數控制,沒有創建一個全部變量。且最后有一個函數來控制執行代碼...
摘要:在定義函數的作用域外調用,得到的返回仍然是函數創建時所在的作用域的局部變量。這是因為所在的匿名函數的閉包中存放的是第一行的,而不是在循環中獲得的的當前值。 原文: http://pij.robinqu.me/JavaScript_Core/JavaScript_Basics/Function.html 源代碼: https://github.com/RobinQu/Pr...
原文: http://pij.robinqu.me/Javascript_Core/Javascript_Basics/Strict_Mode.html 源代碼: https://github.com/RobinQu/Programing-In-Javascript/blob/master/chapters/Javascript_Core/Javascript_Basics/Strict...
摘要:數組創建數組數組字面量使用構造函數數組本質上是所以要判斷是不是數組,需要通過判斷。數組長度使用屬性獲取元素的個數。例如函數的對象就是這樣 原文: http://pij.robinqu.me/JavaScript_Core/JavaScript_Basics/Array.html 源代碼: https://github.com/RobinQu/Programing-In-...
閱讀 1875·2021-09-27 13:35
閱讀 3429·2019-08-30 14:16
閱讀 2483·2019-08-30 10:52
閱讀 859·2019-08-29 16:35
閱讀 1416·2019-08-29 15:22
閱讀 3641·2019-08-23 18:21
閱讀 3132·2019-08-23 18:00
閱讀 3123·2019-08-23 16:50