数组方法:pop() 、push() 、shift() 、unshift() 、 reverse() 、 sort() 、 splice() 会改变原数组 详解: 1. concat() : 合并数组,可以合并一个或多个数组,会返回合并数组之后的数据,不会改变原来的数组; varstr1 = [12,2,"hello"]; varstr2 = ["world"]; console.log(str1.concat(str2))...
for(变量in对象){ 在此执行代码 } 7、排: arr.reverse() 逆序输出 arr.sort([a-b])该方法没有参数时按照字符编码的顺序进行排序 a-b<0 数字从小到大排序 a-b>0从大到小排序 8、转:arr.toString() 转为以逗号分隔的字符串 / 转换进制 arr.join('分隔符') (截、拼、转不影响原数组) ES5拓展数...
参数说明:slice(start, end)方法可接收两个参数,一般用于提取数组中的元素。 start是数组开始提取的位置,若是负值则代表倒数第几位开始(等价array.length - n),若start超出数组长度则会返回空数组。 end代表数组终止提取的位置,若end被省略或end超出数组长度slice()方法都会从start开始提取到数组末尾。 slice() 会...
JS字符串和数组常⽤⽅法 1、indexOf() – 返回字符串中⼀个字符第⼀处出现的索引,接收2个参数:要查找的字符,从哪个位置开始查找;。lastIndexOf()--返回字符串中某⼀个字符最后⼀次出现的索引值。如果没有匹配项,返回 -1 。找到字符串中某⼀字符串出现的所有位置:var str = "abocdoefo";f...
1、split:把字符串分割为字符串数组; 2、indexOf(lastIndexOf):从前往后检索字符串(从后往前检索字符串); 3、charAt:返回在指定位置的字符; 4、substring:提取字符串中两个指定的索引号之间的字符; 数组和字符串都有的方法: 5、slice:提取字符串的片断,并在新的字符串中返回被提取的部分;从某个已有的数组返...
(1)返回指定位置的字符; (2)括号内的参数 写需要返回的内容的索引值; 3.concat() (1)用于拼接两个或多个字符串; (2)不改变原字符串 返回一个拼接完成的字符串的 副本; (3)可以拼接数字 会把数字强制成字符串; (4)也可以拼接数组 但是会将分隔符一起转化为字符串; ...
我们都知道 js 是一个相对不很严谨的语言 而且开发的时候,一些代码也不是很严格要求 而严格模式就是对开发的时候写的一些内容做了要求 开启严格模式 想开启严格模式,直接在代码最开始的位置写上字符串use strict 'use strtic' // 下面代码书写就要按照严格模式来书写 严格模式...
一:数组转字符串(3种方法) 同样是数组转字符串,toString(),toLocaleString(),join(),join(',')的区别是什么? JavaScript 允许数组与字符串之间相互转换。其中 Array 方法对象定义了 3 个方法,可以把数组转换为字符串,如表所示。 1:join()方法用于把数组中的所有元素放入一个字符串 ...
js字符串和数组共用的方法 JavaScript中字符串和数组有许多相同的方法,常用的方法如下: 1. length:返回字符串或数组的长度。 2. concat:将两个或多个字符串或数组合并成一个新的字符串或数组。 3. slice:从字符串或数组中截取一段指定位置的子串或子数组。 4. indexOf:在字符串或数组中查找指定值的位置(...