首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js取数组截取

console.log(‘sliceArr ‘,sliceArr) // 得到[34,0,56,12,2] // slice(start,end)表示从下标start开始到下标end(不包括end)进行截取...当start为负值时表示从倒数第几个元素开始往后截取,不填end的话就表示从倒数第几个元素开始截取,一直截取到数组末尾元素。...arr.splice(-5,5)表示从倒数第五个元素开始,删五个元素。巧妙的是该方法的返回值是删除的元素集合。同时该方法改变了原数组。原数组变成了除了删除的元素剩下的元素集合。...console.log(arr);//[“js”, “JavaScript”] 二、数组的length属性 var arr = new Array(“js”,”JavaScript”...= arr[arr.length-1] console.log(end);//jQuery 三、JavaScript slice() 方法 var arr = new Array(“js

10K10
您找到你想要的搜索结果了吗?
是的
没有找到

原生js之字符串截取

slice(start, end+1): 两个参数时,参数指截取位置,截取含头不含尾;一个参数时,默认截取到字符串结尾。参数可以为负数,负数就倒着数位置。...-1)); // 截取“星期”并打印 console.log(str.slice(3,-3)); // 未截取任何信息,因为正着数第三位是“星”,倒着数第三位也是“星”,截取取头不取尾,头和尾重了,所以没有截取到任何信息...console.log(str.slice(-2, -3)); // 同理因为倒数第二位是“期”,倒数第三位是“星”,不能反着截取,所以没有截取到任何信息。...var str = “今天是星期二”; var i = str.indexOf(“星”); console.log(str.substring(i, i+4)); // 截取“星期二”并打印 原生js...的字符串截取 可是原生js中并不是一般直接用slice、substring、substr就可以了,先看一下原生js实现字符串长度截取的代码: function cutstr(str, len) {

3.1K20

js 字符串截取方法汇总

一、使用 slice() 截取 1,函数说明 slice() 方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。...也就是说,-1 指最后一个字符,-2 指倒数第二个字符,以此类推。参数说明: end(可选):规定从何处结束选取,即结束处的字符下标。...如果没有指定该参数,那么截取的字符串包含从 start 到结束的所有字符。如果这个参数是负数,那么它规定的是从数组尾部开始算起的字符。...console.log(“原始字符串:”, str); console.log(“从索引为3的字符起一直到结束:”, str.slice(3)); //3456789 console.log(“从倒数第...str.slice(-3)); //789 console.log(“从开始一直到索引为5的前一个字符:”, str.slice(0,5)); //01234 console.log(“从开始一直到倒数

4.4K20

js数组截取方式splice()和slice()方法

js数组截取方式splice()和slice()方法 1.splice() splice() 方法可以添加元素、删除元素,也可以截取数组片段。...(2); //截取数组中第三个元素,以及后面所有元素 console.log(b); //返回[3,4,5] // 特别注意3 // 当参数为负值时,表示按从右到左的顺序进行定位,即倒数定位法,而不再按正数顺序定位...(从左到右) // 但取值顺序依然是从左到右 var a = [1,2,3,4,5]; //定义数组 var b = a.slice(-4,-2); //截取倒数第四个元素到倒数第二个元素前的元素...2,3] // 特别注意4 // 如果起始下标值大于或等于结束下标值,将不执行任何操作 var a = [1,2,3,4,5]; //定义数组 var b = a.slice(-2,-4); //截取倒数第二个元素到倒数第四个元素前的元素...而 splice() 方法是在原数组基础上进行截取

3.2K10

Python学习-变量类型

python的字串列表有2种取值顺序:  从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开头 字符串截取:  字符串通过字符串变量[头下标:尾下标] 的方式来进行截取...输出为:  1 8 8 6 345678 1234 2345 45674567 45670000  str[0]表示取字符串的第一位  str[7]表示取第八位  str[-1]表示取最后一位,也就是倒数第一位...  str[-3]表示取倒数第三位  str[2:]表示取从第三位开始到结束  str[:4]表示取从开始到第三位  ps:开始是从0开始,用字符串变量[头下标:尾下标] 截取的时候,是截止到尾下标的前一位...str[1:5]表示取从第二位开始到第四位截止  str[3:-1]表示取从第四位开始到倒数第二位截止,*2表示输出2遍  str[-5:-1]表示从倒数第五位到倒数第二位,然后拼接上0000  5....列表中值的切割也可以用到列表变量 [头下标:尾下标] ,就可以截取相应的列表,从左到右索引默认 0 开始,从右到左索引默认 -1 开始,下标可以为空表示取到头或尾。

50220
领券