js里相似的方法比较系列(二)slice,splice,split方法区别

JavaScript024

js里相似的方法比较系列(二)slice,splice,split方法区别,第1张

不知道大家对 slice, splice, splite 是肿么样的感觉,反正我刚接触到这三个函数的时候整个人都懵了,因为一个个长的跟孪生兄弟似的,每次用的时候都会混,甚至懒得记住他们的功能。所以为了帮组和我一样有困扰的人,我们来解决它。

三个方法除了长得像,其实功能完全不一样,为了帮助记忆,先总结一下:

1. slice 是 Array 和 String 都有的方法,功能也和字符串的 slice 是一样,截取区间值用的。 String的slice()方法请看上篇文章: js里相似的方法比较系列(一)String的slice,substring,substr方法区别 。

2. splice 仅是数组 Array 的方法,splice比slice外观上多个p,这一个p蹦出了天差地别,功能超级强大。它能用来插入、删除甚至替换数组的元素。

3. split 仅仅是字符串的方法,外观上也有p,但是少了ce,还多了个t。这个t厉害了,一脚把字符串踢成了多段,吓得字符串变成了数组。没错, split() 方法就是用来把一个字符串分割成字符串数组。

下面我就来分别说说他们:

用法:array.slice(start, end)

解释: slice() 该方法用于对数组进行部分截取,并返回一个数组副本;参数 start 是截取的开始数组索引, end 参数等于你要截取的最后一个元素的索引位置加上1的值(可选)

用法:array.splice(start, deleteCount, item,…..,itemX)

解释: splice() 方法用于插入、删除或替换数组的元素。 splice 方法从 array 中移除一个或多个元素,如果你愿意的话可以用新的item替换它们。参数start是从数组array中移除元素的开始位置。参数 deleteCount 是要移除的元素的个数。

如果有额外的参数,那么 item,…..,itemX 会插入到被移除元素的位置上。

splice()方法返回一个包含被移除元素的数组。

用法:string.split(separator, limit)

解释: split() 方法用于把一个字符串分割成字符串数组。把这个 string 分割成片段来创建一个新的字符串数组,但不改变原始字符串。

separator 参数可以是一个分隔符,它可以是字符串或一个正则表达式。如果 separator 是一个空字符(‘’),会返回一个单字符的数组。

limit (可选参数)可以限制被分割的片段数量。

今天就到这吧,下一节我们讲解 “js相似方法比较系列(三)charAt,indexof,findIndex,lastindexof,includes,find的区别” ,敬请期待~!

参考地址:

https://www.cnblogs.com/webjoker/p/5218114.html

https://blog.csdn.net/yw00yw/article/details/81063038

如果数字连续的话可以试试这样子:

var obj=null

for(var i=1i<1000i++){

if(obj=document.getElementById("deviceCode_"+i)){

//通过使用这些元素的name和名字

}else{break}

}

一般id不同的时候设置name相同,那样取起来比较方便

你好,不知道你说的JS品牌是不是JSSTYLE?

它不断引进韩国比较知名的受欢迎的品牌服饰,同时经营北京最大网上购物和线下实体经营的韩国服装专卖店。JS STYLE服饰经营100%韩国进口男女休闲装、时尚杂货。这是以10多岁到未满30岁年龄带为主要顾客群的商品,可以在任何地区出售。

我知道的一些中国人创立的韩都衣舍,主要是销售韩风的衣服,如果说一定要是韩国本土的服装公司,楼主可以参考以下内容:

衣恋时装(上海)有限公司E-LAND

E.LAND KIDS

SCOFIELD MAN

SCOFIELD WOMAN

TEENIE WEENIE

ROEM

EBLIN

DECO

韩国信元株氏会社BESTIBELLI是开放而充满智慧的职业女装,由韩国红星全智贤代言

SI新一代休闲女装,是充满活力与都市感的青春女装

SIEG是为大学生、感觉派职业人设计的男性休闲装

KOOLHAAS中性休闲装,宣扬运动与健康的形象

IMUM(美尼蒙)韩国高档时装代表之一

百家好(上海)时装有限公司

BASIC HOUSE

d Bridge

韩国SK集团旗下EIGENPOST以年轻时尚、朝气蓬勃为基调的服装品牌

韩国进道(JINDO)有限公司

进道皮草最强劲的代表品牌

迩妃崭新而年轻的淑女品牌

UVA成熟优雅的白领品牌

HOMME感性潇洒的男性皮草品牌

天津柯利亚诺时装有限公司

KOREANO(柯利亚诺)

KLOVA(柯罗芭)高级女装为主

北京亚星经贸有限公司AHNSIL “安姬奥”

韩国RED WOOD国际有限公司I L C in satin高贵奢华的淑女装,时尚、经典、浪漫、高贵、休闲

奇安科国际贸易(宁波)有限公司THURSDAY ISLAND是韩国一年轻的休闲品牌,其名称来源于1789年英国军舰在澳大利亚东北部海角York西北方向35公里处的一座美丽小岛。健康,性感,舒适,自由,充满活力是该品牌的设计理念。

韩国(株)大贤BLUEPEPE是从1977开始营业成为韩国3大服装公司之一。具有5个名牌,国内的专卖店总数300多,正在进入大陆市场。

On&On(安乃安)进入中国较早的韩国品牌

W.专为年轻消费者设计的充满亮丽、健康、清纯的服饰

Astra韩国高尔夫运动休闲装

Rapido韩国运动装品牌代表

XLMS(喜丽美狮)罗蒙与韩国迪可公司共同打造的时尚女装

Banila B韩国女装清新风姿

olive des oliveon&on的姐妹品牌netC,可爱的淑女路线

FRJEANS深受韩国年轻人喜爱的牛仔休闲服饰品牌

TARA韩国经典女装品牌

MUST•BE韩国成熟女性喜爱品牌

EXR韩国个性休闲运动品牌

HAVE(海柏)韩国休闲品牌

LANCY FROM 25(朗姿)韩国成熟女装品牌

ZOOC清新柔美,优雅而易配衬,充分展现了其时尚年轻的设计意念

CARA韩国独有简约的个性化时尚职业女性品牌

Nafnaf韩国粉嫩的小女生女装品牌

TB2韩国牛仔品牌代表

joe&jules(大乔小乔)充满英伦气息的贵族品牌

其它Arte、YETTS、金狐狸、佳乐喜、黄金熊、MAXKARRA、ab.f.z、、joinus、qua、compagna, 衣索