string 和array的常用方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了string 和array的常用方法相关的知识,希望对你有一定的参考价值。
参考技术A 1.substring(start,stop)返回指定下标的字符串(start至stop-1),原来字符串不改变,不接受负数。2.slice(start,stop)返回指定下标的字符串(start至stop-1),原来字符串不改变,接受负数(从字符串的尾部开始计算)。推荐使用
3.substr(start,length)返回指定下标的指定长度的字符串(start开始,到指定的length),原来字符串不改变,接受负数(从字符串的尾部开始计算)。
5.str.split(separator,howmany)返回指定符号截取的指定数组个数的数组,数组的join方法与之相反,返回字符串
6.concat 字符串按顺便连接,获取新的字符串,原字符串不修改
1、concat()连接2个或多个数组,返回新数组,不改变原数组
2.join(separator)//通过指定分隔符把数组转为字符串,不指定返回数组连接的字符串,原数组不改变
3.reverse(),将数组颠倒,原数组变为反转后的新数组
4.slice(start,end),返回从start到end-1的新数组,原数组不变,接收负数(从数组最后开始计算)
5.splice(start,length,item),返回从start到length长度,指定的新数组,删除的数组可以用item替代,返回的是被删除的数组,原数组被修改,返回被删除后的新数组
6.push()向数组尾部添加新的元素,返回数组的长度,原数组被修改为添加后的新数组
7.pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。,原数组被删除最后一个元素,如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值
8.unshift() 方法可向数组的开头添加一个或更多元素,并返回新数组的长度。原数组头部添加新的元素
9.shift() 方法可向数组的删除第一个元素,并返回被删除的元素,原数组删除第一个元素
window对象(bom)的常用事件和方法 属性(reload replace) 字符串(string)与数组(Array)之间的转化 及字符串方法
window.history.back()上一个网页 =window.history.go(-1)
window.history.forward()下一个网页 =window.history.go(0) 此方法只适用于两个本地连接的来回跳转
下面事是prompt 与open的结合用法 window.open只适用于打开本地页面
window.location=“1.html”既适用于本地窗口也适用于打开外地窗口
window.close 关闭浏览器 不能关掉用链接打开的页面
split按照指定字符切割字符串而形成字符串数组返回
以上是关于string 和array的常用方法的主要内容,如果未能解决你的问题,请参考以下文章
window对象(bom)的常用事件和方法 属性(reload replace) 字符串(string)与数组(Array)之间的转化 及字符串方法