js基本基礎

2021-08-27 05:33:51 字數 934 閱讀 3998

js 基礎:

arr.push(list)– >在陣列末尾新增list值

var item = arr.pop()—>取出陣列中的最後一項,刪除陣列的最後一項,並返回最後一項的值

var item = arr.shift()–>取出陣列中的第一項,並返回

arr.unshift(list)—> 向陣列的第一項推入list值

arr.sort()—>正序排序 配合reverse() 實現倒序 這兩個是直接操作原陣列的,不會生成新的陣列

var colors= ['red','green','blue','yellow'] ;

var color2= colors.slice(1) //green,blue,yellow

var color3= colors.slice(1,3) //green,bluearr.splice(0,2)–>表示刪除乙個陣列中的前兩項

arr.splice(0,0,'是我')–>表示從當前陣列的位置0插入『是我』

arr.splice(0,2,'是我','是你')刪除前兩項,然後用後面的替換

arr.indexof(4)—>從陣列的第一位開始找,找到值為4的索引,如果沒找到,返回 -1

every(),filter(), foreach() ,map(),some()

regexp

var expression=/parttern/flags

每乙個正規表示式都可以帶有乙個或多個flags ,g表示會全域性檢索字段,並不會發現第一條符合的時候就停止檢索。i表示不區分大小寫。m表示多行模式

js基礎 基本型別和引用型別

js 種有兩種變數型別 基本型別和引用型別。可能會讓你聯想到 堆疊 或者 指標 的概念。包括 number string boolean null undefined 1 基本型別理解 等於又開了一家一模一樣的店,之後店內的所有東西和之前的沒啥關係 function stores 說明 把乙個基本型...

js基本語句

while 迴圈語句,先測試迴圈條件,若滿足再執行迴圈體 for 迴圈語句 for in 語句,可以用來列舉物件的屬性 label語句,使用乙個標籤,配合break和continue來使用,一般與for迴圈配合使用 break 會立即推出本層迴圈,continue 推出本次迴圈,執行下一次迴圈 sw...

JS基本語法

1.1變數宣告例如 var a 100 先申請再賦值 也可以 var a 10,必須,隔開 b 10,c 可以賦值可以不賦值,但是一定要換行,最後分號結尾。宣告 賦值分解 單一var1.2 命名規則1.變數名必須以英文名 開頭 2.變數名可以包括英文本母 數字 3.不可以用系統的關鍵字 保留字作為變...