JavaScript強化教程 陣列的基本處理函式

2021-07-22 08:56:02 字數 687 閱讀 5802

array.push();新增元素在陣列最後,並返回陣列新的長度

array.pop();刪除最後乙個元素,減小陣列長度,並返回最後乙個元素

array.unshift();在陣列前面新增元素

array.splice(n,x); //n陣列下標 x刪除幾個 從n開始刪除 (x=1時,表明刪除當前下標為n的元素)

indexof() 搜尋整個陣列中具有給定製的元素,返回找到的第乙個元素的索引或者如果沒有找到就返回 -1

map()方法將呼叫的陣列的每個元素傳遞給指定函式,並返回乙個陣列,它包含該函式的返回值 a= [1,2,3]; b=a.map(function()); //b是[1,4,9]

字元陣列的基本處理函式

1.substr(x,n) 輸出一段字串,從x向後輸出n個 小貼士 類似於splice(x,n); substr(n)從第n個到最後 2.charat(n) 輸出字串中第n個字元 3.charcodeat(n)輸出第n個字元編碼 舉例 檢查一段字元x字元出現的次數 4.join(n) 實現字元陣列變成字串 兩元素間插入n 5.split(「按照字串中某一字元切割」); 實現字串轉換成字元陣列。 6.sort() 將字元陣列按字母表順序進行排序後返回該陣列 7.reverse()顛倒排序 8.replace("hello","你好");字串替換 9.string.prototype.left = function()

JavaScript菜鳥教程筆記

閉包 var add function function myfunction 監聽事件 addeventlistener 方法新增的事件控制代碼不會覆蓋已存在的事件控制代碼。addeventlistener 方法可以更簡單的控制事件 冒泡與捕獲 removeeventlistener 方法來移除事...

Javascript簡明教程

var num 1 是在當前域中宣告變數.如果在方法中宣告,則為區域性變數 local variable 如果是在全域性域中宣告,則為全域性變數。num 1 事實上是對屬性賦值操作。首先,它會嘗試在當前作用域鏈 如在方法中宣告,則當前作用域鏈代表全域性作用域和方法區域性作用域etc。中解析 num ...

JavaScript標準參考教程 學習

陣列array.prototype.foreach.call abc function chr 這種方法比直接使用陣列原生的foreach要慢,所以最好還是先將 類似陣列的物件 轉為真正的陣列,然後再直接呼叫陣列的foreach方法。資料型別轉換 number parseint t v r12.34...