📅  最后修改于: 2023-12-03 14:44:03.048000             🧑  作者: Mango
Lodash 是一个广泛使用的 JavaScript 工具库,它提供了许多实用的函数和工具函数,让代码编写更简单、更快捷、更可靠。其中 _.startsWith() 方法是其字符串处理工具函数之一。
_.startsWith() 方法用于检查一个字符串是否以另一个字符串开头,返回布尔值。可以指定一个起始位置,部分匹配字符串也会返回 true,不区分大小写。
_.startsWith(string, target, position=0)
参数说明:
string
:要检查的字符串target
:指定的前缀字符串position
:从第几个字符开始检查,默认为 0返回一个布尔值,表示字符串是否以指定的前缀字符串开头。
const { startsWith } = require('lodash');
console.log(startsWith('I love JavaScript', 'I love')); // true
console.log(startsWith('I love JavaScript', 'JavaScript')); // false
console.log(startsWith('I love JavaScript', 'JavaScript', 7)); // true
console.log(startsWith('I love JavaScript', 'jAvAsCrIpT', 7)); // true
console.log(startsWith('I love JavaScript', 'jAvAsCrIpT')); // false
我们可以使用 Lodash 的 _.startsWith() 方法快速地判断一个字符串是否以指定的前缀字符串开头,提高代码编写的效率和可读性。同时,该方法还支持部分匹配、起始位置参数和大小写不敏感等功能,更加灵活强大。