1.在 JavaScript 中,可以使用 String 类型存储字符:var text = “abcdefg”;
字符串变量是由双引号或单引号来声明。
2.字符串操作:
获得字符串的长度:通过字符串变量的length属性获得
3.访问字符串的属性的语法是:
4.访问字符串的方法的语法是:
5.根据位置截取一个字符子串
slice( )方法
6.查找子串——定位字符串中某个指定的字符首次出现的位置
indexOf( )方法
7.把字符串分割为字符串数组
split( )
参数1:字符串或正则表达式,从该参数指定的地方分割;
参数2:(可选howmany)该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
8.求出字符串长度 var len = text.length;
9.截取前5个字符 var newText = text.slice(0, 5);
加上“……”符号 newText +=“……”;
10字符串小结:
字符串定义: 单引号或双引号定义
字符串常用操作:
字符串长度:length属性
截取子串:slice( )方法
查找子串:indexOf( )方法
返回在指定位置的字符: charAt( )方法
把字符串分割为字符串数组:split( )方法
字符串连接运算符: + +=
11.定义数组:
方式一:通过[ ]方式
例:var arr1 = [‘a’,‘b’,‘c’];
方式二:通过new Array方式
例: var arr2 =new Array(‘a’,‘b’,‘c’);
例: var arr3 =new Array(); 或 var arr3 =new Array( 3 );
arr3[0] =‘a’; arr3[1] =‘b’; arr3[2] =‘c’;
12. 数组操作
13.JavaScript 中数组的特性
数组中的元素可以是不同的数据类型
数组长度可变
14.本节小结
根据位置截取一个字符子串
slice( )方法 stringObject. slice(start, end)
参数1:截取的开始位置下标;
参数2:(可选)子字符串最后一个字符后面的位置。如果省略了该参数,则返回从开始位置到结尾的子串。