JavaScript 字符串和数组助手
发布于 作者: Paul Redmond
Grafite Helpers 是一个针对 Laravel 开发者的 JavaScript 字符串和数组助手集合,由 Matt Lantz 编写。这些助手类似于 Laravel 提供的 PHP 助手;但是,如果您主要是一名前端开发人员,我相信您仍然会喜欢它们。
以下是一些字符串助手在实际中的示例
"This is my name".explode()// ["This", "is", "my", "name"] "This is my name".after("This is")// ' my name' "This is my name".beforeLast("my name");// 'This is ' "I love watching movies".slug();// "i-love-watching-movies"
以下是一些数组助手示例
["Nissan", "BMW", "Ferrari"].implode();// "Nissan BMW Ferrari" ["Nissan", "BMW", "Ferrari"].first();// "Nissan" ["Nissan", "BMW", "Ferrari"].last();// "Ferrari" ["Nissan", "BMW", "Ferrari"].remove("BMW");// ["Nissan", "Ferrari"]
此包可在 NPM 注册表中作为 @grafite/helpers 获取,您可以使用以下命令将其安装到您的项目中
npm install @grafite/helpers
然后,您可以在项目中导入它
import '@grafite/helpers'
请查看 Helpers 文档 以了解所有支持的助手的详细信息。您可以在 GitHub 上查看源代码,地址为 GrafiteInc/Helpers。