技术频道


JS 获取字符串左边第一个字符

方法一:使用字符串的 charAt() 方法


charAt() 方法可以根据指定的索引返回字符串中的字符。字符串的第一个字符的索引是 0,因此可以通过 charAt(0) 获取第一个字符。

let str = "Hello";
let firstChar = str.charAt(0);
console.log(firstChar); // 输出:H
 

方法二:JS 使用字符串的索引访问


在 JavaScript 中,字符串可以通过索引直接访问字符。字符串的第一个字符可以通过索引 [0] 获取。

let str = "Hello";
let firstChar = str[0];
console.log(firstChar); // 输出:H
 

方法三:使用字符串的 slice() 方法


slice() 方法可以截取字符串的一部分。通过 slice(0, 1) 可以截取从索引 0 开始的 1 个字符,即第一个字符。

let str = "Hello";
let firstChar = str.slice(0, 1);
console.log(firstChar); // 输出:H
 

方法四:使用字符串的 substring() 方法


substring() 方法也可以截取字符串的一部分。通过 substring(0, 1) 可以截取从索引 0 开始的 1 个字符,即第一个字符。

let str = "Hello";
let firstChar = str.substring(0, 1);
console.log(firstChar); // 输出:H
 

方法五:使用字符串的 at() 方法(ES2022 新增)


at() 方法可以直接根据索引获取字符串中的字符。通过 at(0) 可以获取第一个字符。

let str = "Hello";
let firstChar = str.at(0);
console.log(firstChar); // 输出:H
 

方法六:使用解构赋值(适用于字符串拆分)


JavaScript 也可以通过将字符串拆分为字符数组,然后使用解构赋值获取第一个字符。

let str = "Hello";
let [firstChar] = str;
console.log(firstChar); // 输出:H

JavaScript 扩展阅读:


 

CommandNotFound ⚡️ 坑否 - 其他频道扩展阅读:



发表评论