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

深入理解JavaScript——String

时间:2023-03-28 19:51:13 HTML

总结String()构造函数用于创建字符串对象和字符串原始值属性和方法字符串对象有以下属性和方法(不包括继承的属性和方法)属性原型方法froCharCode()实例属性和方法实例属性constructorlength实例方法slice():在不改变原字符串的情况下,提取字符串的一部分,返回一个新的字符串substr():返回一个字符串,从指定字符串开始到指定字符串PS的位置:将来可能会被移除,如果可能,请使用substring()代替:concatenateoneormorestringswiththeoriginalstringtoformanewstringandreturnsindexOf():returnstheindexOf()oftheStringobjectthatcalledit一个occu的索引指定值的rrence,从fromIndex中搜索。如果找不到该值,则返回-1replace():返回一个新字符串,其中部分或所有匹配模式已被替换值替换。模式可以是字符串或正则表达式,替换值可以是字符串或每次匹配时调用的回调函数。原始字符串不会改变toString():返回指定对象的字符串形式valueOf():返回String对象的原始值charAt():从字符串中返回指定字符charCodeAt():返回0到0之间65535表示给定索引处的UTF-16代码单元的整数lastIndexOf():返回指定元素(即有效的JavaScript值或变量)数组中最后一个的索引,如果不是,则返回-1存在。从数组的后面向前看,从fromIndex开始localeCompare():返回一个数字,表示一个参考字符串是在排序顺序之前还是之后,或者是否与给定的字符串相同match():检索返回匹配的字符串正则表达式的结果toLowerCase():将调用该方法的字符串值转为小写,并返回toUpperCase():将调用该方法的字符串转为大写,并返回参考MDN系列文章深入理解JavaScript———深入理解JavaScript的开始——什么是JavaScript深入理解JavaScript——JavaScript是由什么组成的?深入理解JavaScript——一切皆对象Object.create深入理解JavaScript——copy的秘密深入理解JavaScript——Prototype深入理解JavaScript——继承深入理解JavaScript——theJavaScript先帝深入理解JavaScript-instanceof-寻祖深入理解JavaScript-Function深入理解JavaScript--Scope深入理解JavaScript--this关键字深入理解JavaScript--call,apply,bind将深入理解JavaScript--立即执行函数(IIFE)深入理解JavaScript--词法环境深入理解JavaScript--执行上下文和调用栈深入理解JavaScript-ScopeVS执行上下文深入理解JavaScript-闭包深入理解JavaScript-防抖与节流深入理解JavaScript-函数式programming深入理解JavaScript——垃圾收集机制深入理解JavaScript——数组深入理解JavaScript——循环到这里深入理解JavaScript——String