千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip
2023-07-12 13:48 作者:bili_88805779407 | 我要投稿

--
javascript
typescript
bash
sql
json
html
css
c
cpp
java
ruby
python
go
rust
markdown
API:程序應(yīng)用接口-------->系統(tǒng)提供的函數(shù) 如何學(xué)習(xí)API 1.函數(shù)的功能 2.函數(shù)的參數(shù) 3.函數(shù)的返回值 4.抄案例 無恥求demo 1.push() 功能:尾插 參數(shù):push(參數(shù)1,參數(shù)2,....)參數(shù)為在末位加上的數(shù)組元素 返回值:數(shù)值,即新數(shù)組的長度 var fruits = ["Banana", "Orange", "Apple", "Mango"]; var len = fruits.push("Kiwi","1","hello"); console.log(fruits); console.log(len); 2.pop() 功能:尾刪 參數(shù):無 返回值:被刪除的元素 3.unshift 功能:頭插 參數(shù):unshift(參數(shù)1,[參數(shù)2,參數(shù)3...]) 返回值:數(shù)值,表示數(shù)組的新長度 var arr = [1,2,3,4,5]; var len = arr.unshift(666,777); console.log(arr); console.log(len); 4.shift 功能:頭刪 參數(shù):無 返回值:被刪除的元素 var arr = ["t",7,"r",8,"e"]; var x = arr.shift(); console.log(arr); console.log(x); 5.reverse 功能:逆序,并且改變元素組本身 參數(shù):無 返回值:返回逆序的數(shù)組 var arr = [5,7,8,4,8]; arr.reverse(); console.log(arr); 6.splice 功能:指定位置刪除或插入 參數(shù):splice(起始位置,偏移量,[被插入的參數(shù)1,參數(shù)2...]) 返回值:被刪除的數(shù)組區(qū)間 var arr = [5,6,7,4,8,3,9]; arr.splice(1,3); var arr1 = arr.splice(1,3); arr.splice(1,3,99,111); arr.splice(2,1); console.log(arr); console.log(arr1); 7.slice 功能:截取數(shù)組區(qū)間,不會改變元數(shù)組 參數(shù):slice(起始位置,結(jié)束位置) 左閉右開 返回值:被截取的元素 var arr = [6,5,7,4,8,3]; var arr1 = arr.slice(1,3); console.log(arr); console.log(arr1); 8.concat 功能:數(shù)組的拼接,不會改變原始數(shù)組 參數(shù):concat(新數(shù)組) 返回值:拼接的數(shù)組 var arr1 = [1,2,3]; var arr2 = [4,5,6]; var arr3 = arr1.concat(arr2); console.log(arr3); 9.join 功能:將數(shù)組轉(zhuǎn)為字符串 參數(shù):join([分隔符]),默認(rèn)不寫用逗號分割 返回值:字符串 var arr = [2,3,4,5,6,7,8,9]; var str = arr.join("laowang"); console.log(str);
標(biāo)簽: