JS 内置对象 String对象
JS内置对象
String对象:字符串对象,提供了对字符串进行操作的属性和方法。
Array对象:数组对象,提供了数组操作方面的属性和方法。
Date对象:日期时间对象,可以获取系统的日期时间信息。
Boolean对象:布尔对象,一个布尔变量就是一个布尔对象。(没有可用的属性和方法)
Number对象:数值对象。一个数值变量就是一个数值对象。
Math对象:数学对象,提供了数学运算方面的属性和方法。
String对象的属性和方法
length:获取字符串的长度。如:var len = strObj.length
toLowerCase():将字符串中的字母转成全小写。如:strObj.toLowerCase()
toUpperCase():将字符串中的字母转成全大写。如:strObj.toUpperCase()
charAt(index)
功能:返回指定下标位置的一个字符。如果没有找到,则返回空字符串。
语法:strObj.charAt(index)
参数:index是指定的一个索引号,根据index索引号来返回一个字符。
indexOf()
功能:返回一个子字符串在原始字符串中的索引值(查找顺序从左往右查找)。如果没有找到,则返回-1。
语法:strObj.indexOf(substr)
参数:substr代表要查找的一个子字符串。
lastIndexOf()
功能:在原始字符串,从右往左查找某个子字符串。如果没找到,返回-1。
语法:strObj.lastIndexOf(substr)
参数:substr代表要查找的子字符串。
substr()
功能:在原始字符串,返回一个子字符串。
语法:strObj.substr(startIndex [ , length])
说明:从下标startIndex起,返回length个字符。
参数:
startIndex表示查找的起始索引号;
length可选,返回几个字符。如果省略,一直返回到结尾。
substring()
功能:在原始字符串,返回一个子字符串。
语法:strObj.substring(startIndex [ , endIndex])
说明:返回从startIndex开始索引值到endIndex结束索引值之间的所有字符。
参数:
startIndex:代表开始索引值。
endIndex:可选项,代表结束索引值。如果省略,一般返回到结尾的所有的字符。
提示:如果省略第二个参数,那么substr()和substring()结果一样。
注意:substring()返回的字符包含startIndex处的字符,不包含endIndex处的字符。
举例:
“abcdefgh”.substring(0,5) = “abcde”
“abcdefgh”.substr(0,5) = “abcde”
“abcdefgh”.substring(2,3) = “c”
“abcdefgh”.substr(2,3) = “cde”
split():将一个字符串转成数组
功能:将一个字符串切割成若干段。返回一个数组。
语法:strObj.split(分割号)
参数:参数是一个分割号的字符串。用指定的分割号将字符串切成若干段。
举例: “a,b,c,d”.split(“,”) = arr[“a” , “b” , “c” , “d”]
最新文章
- Java 学习之路 之 泛型方法
- php 用面向对象的方法对数据库增删改查
- Solve problem 'SURF' is not a member of 'cv'
- 音频PCM格式
- springMVC+Hibernate常用的配置文件
- hdu 2665 Kth number(划分树模板)
- Alisha’s Party(队列)
- java反射机制 + Method.invoke解释 getMethod + 反射理解
- MVC中的Repository模式
- Debian 安装 vmware-tools 手记
- Dynamics 365新功能:可编辑的网格(行内编辑)
- 【python小练】0005
- 如何通过权限控制EXP导出指定的表
- day 60 Django第一天
- CentOS 安装Scrapy
- RabbitMQ如何保证发送端消息的可靠投递
- Django-模板继承、包含和静态文件配置
- 使用 C# 开发智能手机软件:推箱子(十二)
- 配置Windows server 2008文件同步[转]
- BZOJ1969: [Ahoi2005]LANE 航线规划(LCT)
热门文章
- 基于restframework进行token验证
- php array remove empty values
- 由 15.01升级到 16.04之后,无法启动mysql
- lua redis 操作
- Delphi GDI(一)
- hexo next主题深度优化(九),给博客加入主题,护眼主题,护眼色。
- c++实现写一个函数,求2个整数的和,要求在函数体内不得使用+,-* /
- luogu3384 /// 树链剖分+线段树模板
- Android笔记之ExpandableListView(悬浮吸顶Demo)
- 《创新者》读书笔记 PB16110698 第五周(~4.5)