JavaScript 学习手册

免费学习 完整知识体系 快速检索

JavaScript学习手册《字符串的常用方法》:字符串是不可变的,所有方法都返回新字符串。 **常用方法:** - `length` – 长度 - `charAt(index)` / `[index]` – 获取字符 - `toUpperCase()` / `toLowerCase(...

字符串

字符串的常用方法

【详细说明 & 代码示例】
字符串是不可变的,所有方法都返回新字符串。 **常用方法:** - `length` – 长度 - `charAt(index)` / `[index]` – 获取字符 - `toUpperCase()` / `toLowerCase()` – 大小写转换 - `trim()` – 去掉首尾空格 - `split(separator)` – 分割为数组 - `join(separator)` – 数组合并为字符串 - `substring(start, end)` / `slice(start, end)` – 子串 - `indexOf(substring)` / `lastIndexOf()` – 查找位置 - `includes(substring)` – 是否包含 - `startsWith()` / `endsWith()` – 前缀/后缀判断 - `replace(regexp/substr, replacement)` – 替换 - `repeat(count)` – 重复字符串 ```javascript const str = 'Hello, World!'; str.length; // 13 str.toUpperCase(); // 'HELLO, WORLD!' str.split(','); // ['Hello', ' World!'] str.includes('World'); // true str.replace('World', 'JS'); // 'Hello, JS!' 'abc'.repeat(3); // 'abcabcabc' ``` **模板字符串(ES6)**: ```javascript const name = 'Alice'; const msg = `Hello, ${name}!`; // 插值 ```

学习提示:建议打开浏览器开发者工具(F12)中的 Console 面板,直接运行代码片段,实时查看输出,加深理解。

全部章节目录(共 48 个知识点)

JavaScript 基础 (1个知识点)

字符串 (1个知识点)

日期与时间 (1个知识点)

错误处理 (1个知识点)

BOM 操作 (1个知识点)

异步编程 (1个知识点)

Promise (1个知识点)

async/await (1个知识点)

Ajax 与请求 (1个知识点)

模块化 (1个知识点)

(1个知识点)

闭包 (1个知识点)

作用域 (1个知识点)

正则表达式 (1个知识点)

框架与库基础 (2个知识点)

使用说明

  • • 本手册涵盖 JavaScript 从基础到 ES6+ 及 Web API 的完整知识体系
  • • 在搜索框输入关键词,快速定位相关知识点
  • • 点击条目标题进入详情页,查看详细说明与代码示例
  • • 页面按分类展示所有知识点,方便系统性学习
  • • 建议打开浏览器开发者工具(F12)的 Console 面板运行代码,加深理解