
一字符串的方法1我们先命名一个字符串有两种方法(1):var str liqin; //这是一种字面量的命名方式(2):var str String(liqin);//这是函数式(3)var str new String();//这是构造函数2字符串的一些方法(1):charAt();返回指定索引的字符串 具体方法如下表在这里插![在这里插入图片描述]这里用的字符串中的charAt方法用来指定返回索引的字符串charAt它是一个函数方法索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构它是某个表中一列或若干列值的集。我的理解就是一种数据的集合。2字符串的第二种方法concat 字符串的拼接/合并字符串 详细情况看下图 且我下面的图和上面图中的变量是一样的下面也是在控制台中的显示3indexOf 按照指定的字符串返回所在的项简而言之查找字符串详细情况看下表在控制台中的显示注indexOf还有一种情况就是万一有两个或者有两个以上相同的数字我们该怎么查找那我们需要在indexOf中添加两个值第一个值代表的是查找的字符串第二个值是从哪个字符串的哪里开始我们举个列子var str 5201314str.indexOf(1,2); //在这里我们第一个值是1所以我们查找的是1在那个位置和数组的下标一样的第二个值是2我们从字符串的下标2开始查所以我们这个返回的值是3str.indexOf(1,4); //在这里我们的第一个值是1所以我们查找的是1在那个位置和数组的下标一样的第二个值是4我们从字符串的下标4开始查所以我们这个返回的值是5详情看下图控制台中的显示4charCodeAt 按照指定的索引返回ASCII编码在控制台中的显示5fromCharCode 按照指定的ASCII返回指定的字符串在控制台中的显示6subString 截取字符串在控制台中的显示7subStr 截取字符串在控制台中显示注可以看出subString和subStr相似在于他们第一个值都是下标开始位置但是subString的第二个值是结束下标但是subStr的第二个值是长度还有一种slice方法也是截取字符串它的第二个值也是长度但是它的第二个值可以为负值详细情况看下面的图表8slice 截取字符串控制台的显示9match 返回该字符串在字符串中的一些信息匹配的值 index值指的是在控制台的显示10replace字符串的替代在控制台的显示11split把字符串切割成数组在控制台中的显示二数组的一些方法比如有concatindexOf这些和字符串是差不多的字符串还能在头部尾部增删改查也能给数字数组排序。1我们先生成一个数组var arr [1,2,3,4,5,6,8,7]; //字面量var arr Array1234567//函数式var arr new Array(1,2,3,4,5,6,8,7) //构造函数2splice的方法增删改详情我已经在下表发表我的一些理解如果有错误请大家指正删除的部分控制台的显示;增加的部分:控制台的显示改的部分控制台的显示2shift这里是往数组里面的头部删除一个元素控制台的显示3delete可以删除数组里面任意一个元素但是任然保留原来的位置只是清空了数值控制台的显示4unshift 在头部增加元素在控制台的显示5pop在数组尾部删除元素控制台显示6push在数组尾部增加一个元素控制台显示7在数组后面增加内容打的另一个方法arr[arr.length] 内容控制台的显示8sort 数组的高阶函数方法sort默认为升序控制台的显示2降序控制台的显示倒序控制台的显示倒序的reverse的方法控制台的显示