当前位置: 首页 > Web前端 > JavaScript

day07严格模式数组方法字符串方法

时间:2023-03-26 21:34:42 JavaScript

1.严格模式函数:由于js的作用域和变量隐式声明等语法会导致很多意想不到的错误,所以在ES5中新增了严格模式语法。它用于编写严格标准化的代码。语法“使用严格”;注意:不允许隐式声明变量。禁止在函数中使用重复的形参。第二次出现的位置(2)语法arr.indexOf(element,[开始下标开始查找]);参数1:要查找的元素参数2:可选。从哪个下标查找返回值:如果找到,返回数组中元素的下标,如果没有找到,返回-12。forEach方法(1)用于遍历数组(2)语法arr.forEach(function(value,subscript,currentarray){//代码段});该方法中需要传入一个函数参数,该函数的参数说明如下:参数1:从数组中遍历出来的每个值参数2:可选。数组遍历的每个值对应的下标参数3:可选。当前正在遍历的数组(3)注意这个方法没有返回值,返回值是undefined,不会改变原数组的值。3、map方法(1)函数遍历数组,每个元素经过函数处理形成一个新元素,所有新元素组成一个新数组返回(2)语法arr.map(function(value,subscript,当前数组){返回新值——通常是对旧值进行处理后得到新值});(3)注意该方法主要用于对数组中的每一个值进行相同规则的处理,组成一个新的数组返回三个,String方法charCodeAt——根据指定的下标String获取对应字符的Usk编码。fromCharCode-根据指定的usk编码获取对应的字符indexOf-查找大字符串位置第一次出现的字符或子串??lastIndexOf-查找字符串slice中最后出现的字符-截取字符串split-拆分字符串使用指定的分隔符转换成数组replace——用新的字符串替换字符串的一部分trim——删除字符串的两端都是空白toUpperCase——将字符串中的字母转换为大写toLowerCase——将字符串中的字母转换为小写substr-截取字符串子串-截取字符串