前端教程:Javascript String.slice()方法

此方法提取字符串的一部分,并返回一个新的字符串。

语法

string.slice( beginslice [, endSlice] );1复制代码类型:[javascript]

下面是参数的详细信息:

beginSlice: 从零开始的索引位置开始提取

endSlice: 从零开始的索引位置结束提取。如果省略,切片中提取的字符串的末尾

注意:作为一个负指数,endSlice表示从字符串末尾的偏移。string.slice(2,-1)提取第二到最后一个字符,字符串的第三个字符。

返回值:

如果成功的话,切片返回字符串内的正则表达式的索引。否则,返回-1。

例子:

<html><head><title>JavaScript String slice() Method</title></head><body><script type="text/javascript">var str = "Apples are round, and apples are juicy.";var sliced = str.slice(3, -2);document.write( sliced );</script></body></html>12345678910111213141516复制代码类型:[javascript]

这将产生以下结果:

les are round, and apples are juic
(0)

相关推荐

  • JavaScript连载23-String对象及其常用方法

    一.String对象 1.字符串的所有方法,都不会修改字符串本身(字符串是不可变的,操作完成之后会返回一个新的字符串) 注意点:拼接大量的字符串会有性能问题,我们经常使用服务器渲染和模板引擎来解决这个 ...

  • C#中string类使用Substring方法截取字符串

    在C#的字符串操作过程中,截取字符串是一种常见的字符串操作,可使用string类的Substring方法来完成字符串的截取操作,该方法支持设定截取的开始位置以及截取的字符串长度等参数,Substrin ...

  • 前端教程——JavaScript函数中重构If/Else语句的方法

    无论使用何种编程语言,代码都需要根据不同的情况对给定的输入做出不同的决定并执行相应的操作.举例来说,在游戏中,如果玩家的生命值是0,游戏就结束了.在气象应用程序中,如果观看早晨的日出,就会看到一张照片 ...

  • 前端教程:JavascriptBoolean.toSource()方法

    JavaScriptBoolean.toSource()方法返回表示对象的源代码的字符串. 注意:此方法不会在InternetExplorer中运行. 语法 boolean.toSource()1复制 ...

  • 前端教程:JavaScriptBoolean.constructor()方法

    JavaScriptBoolean.constructor()方法返回一个引用到创建实例的原型布尔函数. 语法 boolean.constructor()1复制代码类型:[javascript] 下面 ...

  • 前端教程:JavascriptBoolean.toString()方法

    此方法将返回"true"或"false",这取决于所述对象的值的字符串. 语法 boolean.toString()1复制代码类型:[javascript] 下 ...

  • 前端教程:JavascriptString.charAt()方法

    这个方法返回从指定索引的字符.字符串中的字符进行索引从左向右.第一个字符的索引是0,并且在一个叫stringName字符串的最后一个字符的索引是stringName.length-1. 语法 stri ...

  • 前端教程:JavascriptString.search()方法

    此方法执行搜索正则表达式,String对象之间的匹配. 语法 string.search(regexp);1复制代码类型:[java] 下面是参数的详细信息: regexp: 正则表达式对象.如果非R ...

  • 前端教程:JavascriptString.substring()方法

    该方法返回一个String对象的一个子集. 语法 string.substring(indexA, [indexB])1复制代码类型:[javascript] 下面是参数的详细信息: indexA: ...

  • 前端教程:JavascriptString.link()方法

    此方法创建了请求另一个URL的HTML超文本链接. 语法 string.link( hrefname )1复制代码类型:[javascript] 下面是参数的详细信息: hrefname:任何字符串指 ...

  • 前端教程:JavascriptString.small()方法

    此方法导致要显示在一个小的字体,就好像它是在一个<small>标记的字符串. 语法 string.small( )1复制代码类型:[javascript] 下面是参数的详细信息: NA 返 ...