`

JS教程--String

阅读更多

JavaScript slice() 方法

定义和用法

slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

语法

stringObject.slice(start,end)
参数           
描述
start 要抽取的片断的起始下标。如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。
end 紧接着要抽取的片段的结尾的下标。若未指定此参数,则要提取的子串包括 start 到原字符串结尾的字符串。如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。

返回值

一个新的字符串。包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。

注意

alert("a,".slice(0, -1)); //结果为a

JavaScript split() 方法

定义和用法

split() 方法用于把一个字符串分割成字符串数组。

语法

stringObject.split(separator

,howmany

)
参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

返回值

一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括 separator 自身。

但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。

注意

alert("a".split(",").length); // 结果为1
alert("a,".split(",").length); // 结果为2
alert("a,b".split(",").length); // 结果为2

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Javascript教程--从入门到精通【完整版】

    这个“JavaScript教程--从入门到精通【完整版】”的资源涵盖了学习JavaScript所需的全面知识,适合初学者和进阶者深入理解和掌握这门语言。 JavaScript的基础部分包括语法基础、变量与数据类型、控制流程(如条件...

    JavaScript教程--从入门到精通

    综上,"JavaScript教程--从入门到精通"的课程将全面覆盖这些主题,帮助你从基础到高级,掌握JavaScript的方方面面,让你能够自如地运用JavaScript进行Web开发。通过学习和实践,你将能驾驭这门强大而灵活的语言,...

    JavaScript教程--从入门到精通.pdf

    ### JavaScript教程知识点解析 #### 一、JavaScript语言概况 JavaScript是一种由Netscape公司在1995年开发的脚本语言,它介于Java与HTML之间,是一种基于对象的事件驱动编程语言。JavaScript的设计初衷是为了简化...

    JavaScript教程--从入门到精通.ppt

    2. **基于对象**:JavaScript支持基于对象的编程,它内建了许多核心对象,如Array、Date、String等,开发者可以直接使用这些对象来操作数据。 3. **简单性**:JavaScript语法简洁,易于学习,适合初学者入门。 4. **...

    JavaScript入门教程--书籍(pdf)

    2. 数据类型:JavaScript有七种数据类型,包括基本类型(Undefined、Null、Boolean、Number、String、BigInt和Symbol)和引用类型(Object)。 3. 运算符:包括算术运算符(+、-、*、/等)、比较运算符(==、===等)...

    藏经阁-现代Javascript高级教程-223.pdf

    6. JavaScript数据类型和类型转换:书中详细介绍了JavaScript中的数据类型,包括number、string、boolean、array、object等,以及类型转换的规则和注意事项。 7. 原型和原型链:本书深入讲解了原型和原型链的概念,...

    (知识引用自)廖雪峰-JavaScript-Python-Git-教程-by-it-ebooks-_z-lib.org_1

    JavaScript教程: JavaScript是一种广泛用于网页和网络应用的脚本语言,它主要运行在浏览器环境中,也可以在服务器端通过Node.js平台进行开发。JavaScript的核心概念包括: 1. **基本语法**:JavaScript语法与C/...

    JavaScript实例教程源码

    1. 变量与数据类型:了解JavaScript中的var、let和const关键字,以及基本数据类型(Number、String、Boolean、Null、Undefined、Symbol和BigInt)。 2. 运算符:包括算术运算符、比较运算符、逻辑运算符、赋值...

    JavaScript高级教程-引用类型.pptx

    基本数据类型包括Undefined、Null、Boolean、Number、String以及ES6新增的Symbol。这些类型在JavaScript中被视为原始数据类型,它们的值是不可变的,即一旦创建,就不能修改。例如,尝试修改一个字符串的某个字符...

    js-xlsx使用demo

    **JS-XLSX使用教程与实战演示** JS-XLSX是一个强大的JavaScript库,用于处理Excel文件,特别是数据的导入和导出。它基于XML结构解析和生成Excel文档,支持多种格式,包括XLSX、XLSM、XLSB等。在本教程中,我们将...

    JavaScript 教程(CHM格式).rar

    JavaScript是一种广泛应用于网络开发的脚本语言,由Netscape公司的Brendan Eich在...通过阅读和实践教程中的内容,你可以全面掌握JavaScript编程技能,从而在网页开发、前端框架应用、Node.js后端开发等领域游刃有余。

    AJAX基础教程-9 AutoComplete

    **AJAX基础教程-9 AutoComplete** 在Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛用于实现页面的无刷新更新,提供更好的用户体验。本教程将聚焦于一个常见的应用场景——AutoComplete功能,它...

Global site tag (gtag.js) - Google Analytics