第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

JS簡要學(xué)習(xí)筆記——容易搞混的splice,slice和split

標(biāo)簽:
JavaScript

split:
split() 方法用于把一个字符串分割成字符串数组
2个参数:
1、字符串或者正则(以这个参数出现的位置进行分割)
2、长度,可选(设置此参数,分割数不会多于此参数,无此参数,即分割全部)

str="hello!how!are!you?"
arr2=str.split("!");
alert(arr2); //hello,how,are,you?
alert(arr2.length) //4

splice:
splice()方法用于对数组,删除添加和替换
三个参数:
1、起点,从数组第几个开始(从0开始算,包含它)
2、长度,对数组删除的长度(可以为0,即不删除)
3、添加的内容,可以是多个
返回值是被删除的元素,改变原数组

slice:
slice()方法用于返回从数组中返回的元素
2个参数:
1、起点,从这个起点开始(从0开始算,包含它)
2、结束点,到这个位置的前一个结束(即不包含它本身),未设置或者超出长度则默认到结尾
由于它有不改变原数组的特性,slice(0)可以深度拷贝一个简单数组;

下面2个例子再次了解下slice和splice的使用

//slice方法
var arr = [2, 3, 4, 5, 6]
arr.slice(0,2)
//        [2, 3]
arr.slice(0,2)
//        [2, 3]
arr.slice(0,2)
//        [2, 3]
arr
//        [2, 3, 4, 5, 6]

//splice方法
var arr = [2, 3, 4, 5, 6]
arr.splice(0, 2)
//      [2, 3]
arr.splice(0, 2)
//      [4, 5]
arr.splice(0, 2)
//      [6]
arr.splice(0, 2)
//      []
arr
//      []
點擊查看更多內(nèi)容
38人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消