字符串的方法总结
length属性返回字符串的长度indexOf()方法返回字符串中指定文本首次出现的索引(位置)lastIndexOf()方法返回指定文本在字符串中最后一次出现的索引
如果未找到文本, indexOf() 和 lastIndexOf() 均返回 -1,两种方法都接受作为检索起始位置的第二个参数。例:var pos = str.indexOf("China", 18);search()方法搜索特定值的字符串,并返回匹配的位置slice(start, end)提取字符串的某个部分并在新字符串中返回被提取的部分substr(start, length)第二个参数规定被提取部分的长度substring(start, end)无法接受负的索引replace()替换字符串内容, 返回的是新字符串toUpperCase()转换为大写和小写concat()连接两个或多个字符串trim()方法删除字符串两端的空白符charAt()方法返回字符串中指定下标(位置)的字符串charCodeAt()方法返回字符串中指定索引的字符 unicode 编码split()将字符串转换为数组
详情请看:https://www.w3school.com.cn/js/js_string_methods.asp
总结: 提取部分字符串的方法:
slice(start, end) //第二个参数规定被提取部分的长度
substring(start, end) //无法接受负的索引
substr(start, length)
提取字符串字符的安全方法:
charAt(position)
charCodeAt(position)
数组方法总结
toString()把数组转换为字符串join()方法也可将所有数组元素结合为一个字符串pop()方法从数组中删除最后一个元素push()方法(在数组结尾处)向数组添加一个新的元素shift()方法会删除首个数组元素,并把所有其他元素“位移”到更低的索引返回被“位移出”的字符串unshift()方法(在开头)向数组添加新元素,并“反向位移”旧元素返回新数组的长度length属性判断数组的元素个数。delete删除元素。 使用 delete 会在数组留下未定义的空洞。请使用 pop() 或 shift() 取而代之splice()方法可用于向数组添加新项返回一个包含已删除项的数组第一个参数定义了应添加新元素的位置(拼接)。 第二个参数定义应删除多少元素。 其余参数定义要添加的新元素。concat()方法通过合并(连接)现有数组来创建一个新数组返回一个新数组slice()方法用数组的某个元素开始后面的元素组成新数组。
详情请看:https://www.w3school.com.cn/js/js_array_methods.asp
数值方法总结
toString()以字符串返回数值toExponential()返回字符串值,它包含已被四舍五入并使用指数计数法的数字toFixed()返回字符串值,它包含了指定位数小数的数字toPrecision()返回字符串值,它包含了指定长度的数字valueOf()以数值返回数值Number()可用于把 JavaScript 变量转换为数值如果无法转换数字,则返回 NaNparseInt()解析一段字符串并返回整数parseFloat()解析一段字符串并返回整数或浮点数MAX_VALUE返回 JavaScript 中可能的最大数字MIN_VALUE返回 JavaScript 中可能的最小数字
本文深入讲解了JavaScript中字符串和数组的各种实用方法,包括提取、搜索、替换、连接及转换等操作,帮助读者掌握核心编程技能。
3583

被折叠的 条评论
为什么被折叠?



