第四章 字符串和数组

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:(可选)子字符串最后一个字符后面的位置。如果省略了该参数,则返回从开始位置到结尾的子串。

猜你喜欢

转载自blog.csdn.net/weixin_42202174/article/details/89282229