我正在寻找像java中commons-lang的StringUtils这样的js库,它包含许多操作字符串的通用方法。
例如:
缩写字符串
如果它包含数组/日期等的其他方法就更好了。
发布于 2012-05-03 05:13:10
发布于 2012-03-25 22:55:02
我们开始吧:
IsEmpty
str.length === 0
IsBlank
str.trim().length === 0
修剪
str.trim()
等于
str1 === str2
startsWith
str.indexOf( str2 ) === 0
IndexOf
str.indexOf( str2 )
LastIndexOf
str.lastIndexOf( str2 )
包含
str.indexOf( str2 ) !== -1
子串
str.substring( start, end )
离开了
str.slice( 0, len )
中间
str.substr( i, len )
Right
str.slice( -len, str.length )
以此类推。(我应该继续吗?)
发布于 2012-03-25 22:24:32
对于DOM使用Javascript basic方法,对于日期使用moment.js,使用JQuery。
如果你正在寻找浏览器之间的兼容性,请阅读:Utils library。
或者你也可以编写你自己的类似Apache的commons-lang!
https://stackoverflow.com/questions/9860814
复制相似问题