JS的常用內建物件
JS的常用內建物件
計時器
計時器技術實現了不使用迴圈程式碼,輪訓執行函式的功能,在JS當中,計時器分為兩種:
輪詢計時:每間隔一個時間,執行一次
倒數計時:到達指定的時間長度
方法 | 描述 |
---|---|
setInterval | 輪詢執行 |
setTimeout | 倒數計時執行 |
clearInterval | 清除輪詢計時器 |
clearTimeout | 清除倒數計時 |
計時器可以停止,不能夠再次開始
陣列
JS的陣列類似Python的列表,是JS當中存放資料的一種複合型別資料型別。
陣列一種有序的,可以修改的,元素以逗號分隔,以中括號包圍的的資料型別。
陣列的定義
1、陣列可以是JS當中的有序的序列,所有有索引:
2、陣列當中可以存放多種型別的資料,比如函式,dom物件。
陣列新增資料
方法 | 描述 |
---|---|
push | 尾部追加 |
unshift | 頭部新增 |
陣列刪除資料
方法 | 描述 |
---|---|
pop | 從尾部刪除並返回資料 |
shift | 從頭部刪除並返回資料 |
陣列修改資料
splice 方法,三個引數
修改的起始索引位置
修改的長度
要替換的內容
array.splice(0,1,1);
console.log(array);
array.splice(0,2,1,2,3); //[1, 2, 3, 2, 6]
console.log(array);
正則
高階的字串處理方式,通常用於字串內容的匹配和校驗。正則是通過描述字串物件的型別和數量
來實現匹配的。
JS****正則的方法
方法 | 描述 |
---|---|
test | 校驗匹配內容是否存在,返回 true或者false |
exec | 校驗配置內容,在主體當中的位置 |
JS****正則內容的描述
正則 | 描述 |
---|---|
\w | 匹配字母數字下劃線 |
\d | 匹配數字 |
\s | 匹配空格 |
[] | 匹配當中的任意一個元素 |
() | 組匹配,將括號外的匹配作為匹配的條件 |
原樣匹配 | 直接在正則當中使用字母或者數字,比如匹配使用者名稱當中包含admin |
所有大寫匹配 | 大寫取反 \W \D \S |
. | 匹配所有非換行字元 |
JS正則數量的描述**
匹配 | 描述 |
---|---|
* | 匹配0-多,儘可能多匹配 貪婪匹配
(.*)
|
? | 匹配0-1次 |
+ | 匹配1到多次 |
{n} | 匹配n次 |
{n,m} | More Actions匹配n到m次 |
JS****正則特殊的描述
匹配 | 描述 |
---|---|
^ | 預設匹配開頭,在[]當中代表非 |
$ | 結尾 |
i | 忽略大小寫匹配 |
m | .完全匹配,多行匹配 |
s | .忽略換行符匹配 |
在JS當中,通常正則和表單進行結合,對錶單內容進行前端校驗
相關文章
- js內建物件JS物件
- 小陳學JS js內建物件 Date物件JS物件
- node常用內建apiAPI
- python常用內建方法Python
- JS中有趣的內建物件-JSON物件JSON
- js內建函式JS函式
- python常用內建函式Python函式
- python 常用內建函式Python函式
- MySQL常用內建變數MySql變數
- c++內建函式物件C++函式物件
- Python中常用的內建函式input()、isinstance()Python函式
- JS知識總結之內建物件JS物件
- 三種常用的內建函式--必須牢記函式
- JS的物件原型JS物件原型
- python演算法常用技巧與內建庫Python演算法
- JS建構函式,原型鏈,原型物件總結JS函式原型物件
- StringBuilder物件的常用方法UI物件
- 8個最常用的內建函式,Python小白必備!函式Python
- 重要內建函式、常見內建函式(瞭解)、可迭代物件、迭代器物件、for迴圈原理、異常捕獲函式物件
- 常用的js方法JS
- js--物件內部屬性與 Object.defineProperty()JS物件Object
- 2.1.2 Python物件導向之反射以及內建方法Python物件反射
- three.js 著色器材質內建變數JS變數
- Liunx運維(十二)-Liunx系統常用內建命令運維
- JS物件導向程式設計(二):建構函式JS物件程式設計函式
- JS物件JS物件
- js中的BOM物件JS物件
- JS — 物件的基本操作JS物件
- js物件的深度克隆!JS物件
- js建立物件的方式JS物件
- js建立物件的方法JS物件
- JS中的原型物件JS原型物件
- JS 物件的遍歷JS物件
- JS中資料型別、內建物件、包裝型別物件、typeof關係JS資料型別物件
- 常用jsJS
- Js常用的函式JS函式
- js 常用--你懂的JS
- JavaScript的內建物件JavaScript物件