首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >运行良好的Javascript字符串实用程序库

运行良好的Javascript字符串实用程序库
EN

Stack Overflow用户
提问于 2012-07-13 15:00:35
回答 3查看 3.7K关注 0票数 4

有很长一段时间,我一直在思考为什么没有更健壮的Javascript字符串实用程序库,这些库具有对开发人员友好的API。我已经被Rails框架破坏了,它使用了一些有用的方法,比如:

camelcase,camelize,分类,凝聚,dasherize,解构,演示,人化,isBlank,参数化,多元化,表格化,标签化,标题化,下划线

我注意到,其中一些可以很容易地找到一次性实现,但大多数实现与其他JS库一起使用是很痛苦的,因为它们通常使用一种恶劣的原型继承形式,它会将Jquery或prototype之类的任何添加库删除到原型中。

在过去的十年里,我一直住在衣橱里吗?谁有这个魔力?我并不是真的在寻找如何实现的例子,而是寻找一个与jQuery和其他我已经在盒子里的玩具一起工作的库。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-13 15:03:58

看看下划线串

Underscore.string是一个JavaScript库,可以很好地处理字符串,扩展Underscore.js,受Prototype.js、Right.js、下划线和漂亮的Ruby语言的启发。 Underscore.string提供了几个有用的函数:大写、干净、包含、计数、escapeHTML、unescapeHTML、插入、拼接、startsWith、endsWith、标题化、trim、截断等等。

票数 6
EN

Stack Overflow用户

发布于 2012-07-13 15:05:14

underscore.string也许能做到这一点。

代码语言:javascript
运行
复制
var result = _.string.reverse("I love to teach the world");
alert(result)

示例

票数 0
EN

Stack Overflow用户

发布于 2014-08-18 08:59:58

还有一个简洁的字符串库在这里:字符串JS扩展了字符串原型,并在所有浏览器(甚至Node.JS)上完美地工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11473074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档