如何操作字符串_javascript字符串方法有哪些?

admin 百科 12
JavaScript字符串不可变,常用方法分四类:获取信息(如length、charCodeAt)、查找提取(如indexOf、slice)、转换格式(如toLowerCase、trim)、分割替换(如split、replace)。

如何操作字符串_javascript字符串方法有哪些?-第1张图片-佛山资讯网

JavaScript 字符串是不可变的原始类型,所有字符串方法都不会修改原字符串,而是返回新字符串或相关值。掌握常用方法能高效处理文本数据。

获取字符串信息

用于查询长度、单个字符、字符编码等基础信息。

  • length:返回字符串长度(UTF-16 单位),如 "?‍?".length 得到 2(因 emoji 是代理对)
  • charAt(index):返回指定位置的字符,越界返回空字符串;str[0] 也可访问,但不兼容 IE8-
  • charCodeAt(index):返回 UTF-16 编码值;codePointAt(index) 支持 Unicode 码点(如 emoji)
  • includes(substr)startsWith(substr)endsWith(substr):返回布尔值,支持第二个参数(起始位置)

查找与提取子串

定位内容位置或截取片段,注意索引从 0 开始,且部分方法区分大小写。

  • indexOf(substr)lastIndexOf(substr):返回首次/末次出现的索引,未找到返回 -1
  • search(regex):仅支持正则,返回匹配位置,不支持全局标志 g
  • slice(start, end):支持负数索引(从末尾计),end 不包含;substring(start, end) 会自动交换大小顺序;substr(start, length) 已废弃,避免使用

转换与格式化

改变字符串外观或结构,常用于标准化输入、生成 HTML 或适配显示需求。

标签: javascript java html 编码

发布评论 0条评论)

还木有评论哦,快来抢沙发吧~