JavaScript的String对象的属性和方法
---恢复内容开始---
属性:
- length 字符串的长度
- prototype 字符串的原型对象
- constructor 字符串的构造函数,会返回function String()函数
方法:
- charAt() 参数为字符串数组 数组下标。返回该下标的对应的字符。如果索引值超出字符串范围,则返回空字符串(参数范围是0至.length-1)
- charCodeAt() 参数同上,返回该下标对应的字符的Unicode编码,如果下标超出范围 返回NAN(参数范围是0至.length-1)
- concat() 参数个数大于等于2可以连接多个字符串数组。返回值是连接后的一行字符串。参数之间用逗号分隔
- fromCharCode() 参数是Unicode编码,可以传多个参数,中间用逗号隔开,返回Unicode对应的字符。如果传了多个参数返回他们一起的字符串。如果参数错误返回空字符串
- indexOf() 参数有两个,第一个表示要搜索的字符串,第二个参数表示开始搜索的下标位置。第二个参数可以省略,省略了即从字符串开始的位置开始搜索, 返回值是字符串片 段在字符串中第一次出现的位置。如果没有匹配到返回-1
- lastIndexOf() 参数同上,返回值字符串片段在字符串中最后一次出现的下标值。如果没有找到返回-1.
- match() 参数是一个正则表达式(也可以是字符串片段),返回值是符合正则表达式要求的字符串片段数组。只匹配一次,如果成功匹配就终止。
- replace() 参数有一股正则表达式(也可以是字符串片段)和一个将要替换的新字符串。会将第一个参数的字符串替换成第二个参数的字符串,只匹配一次。
- search() 参数和match()一样,返回值是对应的下标位置。
- slice() 参数有两个,分别要切取字符串的开始位置和结束位置,返回值时切完的字符串片段。参数可以为负
- split() 参数是一个分隔符字符串或者正则表达式。返回值是按照分隔符分隔出的字符片段数组。这是将字符串转成数组的方法。
- substr() 参数有两个,第一个表示开始的下标位置,第二个参数表示要截取的长度。返回值是切取的字符串片段
- substring() 参数两个和slice类似。功能也相同。不同之处是参数不能为负数。第二个参数可以省略,默认切取到字符串最后
- toLowerCase() 没有参数。将字符串转为小写
- toUpperCase() 没有参数。将字符串转成大写
- valueOf() 将其它数据类型转为字符串类型。
JavaScript的String对象的属性和方法的更多相关文章
- String对象的属性和方法
String对象的属性和方法 创建字符串的两种方法: 1.直接量:var str = ""; 2.字符串对象创建: new String(""); Stri ...
- javascript string对象的属性与方法
一 创建string对象 new string('string'); 更直接的定义方法是var str = 'string'; 二 string属性 1.constructor 2.lenght 字符 ...
- 全面理解Javascript中Function对象的属性和方法
http://www.cnblogs.com/liontone/p/3970420.html 函数是 JavaScript 中的基本数据类型,在函数这个对象上定义了一些属性和方法,下面我们逐一来介绍这 ...
- javascript基本属性访问对象的属性和方法
var myName = "Shelley"; //字符串基本类型 alert(myName.length); //隐式创建String对象,数值与myName相同,并执行len ...
- JavaScript之Object对象常用属性与方法手册
MDN Object参考地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Obje ...
- Javascript进阶:对象实例属性和方法
Ecmascript中,Object类型是所有它的实例的基础.换句话说,Object类型所具有的任何属性和方法也同样存在于更具体的对象中. Object的每个实例都具有以下属性和方法,这些都能方便于我 ...
- javascript中document对象的属性和方法
document.documentElement; document.firstChild;document.childNodes[0];// 取得对<html>的引用document.b ...
- Javascript中String对象的的简单学习
第十一课String对象介绍1:属性 在javascript中可以用单引号,或者双引号括起来的一个字符当作 一个字符对象的实例,所以可以在某个字符串后再加上.去调用String 对象 ...
- JS中的字符串可以直接调用字符串对象的属性和方法
在JS中,会自动在字符串与字符串对象之间进行转换,因此,任何一个字符串常量都可以看作是一个String对象,其可以直接作为对象使用,只要在字符串变量的后面加 “.” 便可以直接调用String对象的属 ...
随机推荐
- 深入理解Android(3)——Eclipse集成javah和NDK-Builder
在上一篇文章中我们使用了javah工具来生成了native java文件所对应的C++头文件,但是这样生成比较麻烦,我们这一篇来介绍如何在eclipse中集成javah和NDK-Builder. 一. ...
- javafx Hanoi
Netbean java8 source code :http://files.cnblogs.com/files/rojas/HNT.zip screenshot: 1 model /* ...
- c# Dictionary
Dictionary<string,string>是一个泛型 有集合的功能,也可以看成一个数组:结构是这样的Dictionary<[key],[value]> 存入的对象是需 ...
- 一台服务器安装运行多个Tomcat及注册服务
项目需要,自己配置了一下,顺便分享出来. 1.下载对应版本Tomcat,这里下载Tomcat7.0.65.zip; 下载地址:http://archive.apache.org/dist/tomcat ...
- AIX lsof 命令
1.查看某端口运行情况 如查看22端口运行情况 # lsof –i:22 # lsof –i:22 –r ----每隔15秒显示22端口的监听情况. 2.查看活动的连接 如:查看ip地址为19 ...
- 【DRF版本】
目录 使用内置的URLPathVersioning类 使用自定义的版本控制类 首先,我们开发的项目会有多个版本. 其次,我们的项目版本会随着更新越来越多,我们不可能因出了新版本就不维护旧版本了. 那么 ...
- WPF中RichTextBox高度自适应问题解决方法
最近做一个项目需要用到RichTextBox来显示字符串,但是不允许出现滚动条,在RichTextBox宽度给定的条件下,RichTextBox的高度必须正好显示内容,而不出现下拉滚动条. 这样就要计 ...
- 03003_MySQL
1.之前已经进行过MySQL的安装,参考03002_MySql数据库的安装和配置 : 2.登录MySQL数据库 (1)启动mysql服务:net start mysql : (2)MySQL是一个 ...
- 【例题 8-15 UVA - 12174】Shuffle
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 枚举第一段的范围[0..i] (0<=i<s) 然后看看[i+1..i+s-1],[i+s,i+s+s-1]..这些区间 ...
- PLSQL乱码&TNS-12557: protocol adapter not loadable解决
PLSQL乱码&TNS-12557: protocol adapter not loadable解决 PLSQL乱码&TNS-12557: protocol adapter not l ...