js-String
xiaochouyu0703
这个作者很懒,什么都没留下…
展开
-
利用charAt()获取系统日期和星期
关于获取当前星期网上有很多讨论,在此将列举出各种实现方法。 最通常想到的方法如下: <script type="text/javascript"> var week; if(new Date().getDay()==0) week="周日"if(new Date().getDay()==1) week="周一"i...原创 2012-02-26 18:46:00 · 506 阅读 · 0 评论 -
string的扩展removeAll
replace() 方法只会对匹配到的第一个字串替换,那么字符串整体替换怎么处理呢?[code="js"] /* @name replaceAll 把某一个元素替换成新的元素 @param source 操作的string @param oldstr 被替换的 @param newstr 替换为的 @return 已经被替换过的新的string */ ...原创 2015-03-30 15:15:25 · 171 阅读 · 0 评论 -
利用lastIndexOf() 获取文件后缀名
lastIndexOf() 方法 返回指定值在调用该方法的字符串中最后出现的位置,如果没找到则返回 -1。从该字符串的后面向前查找,从 fromIndex 处开始。 字符串中的字符被从左向右索引。首字符的索引(index)是 0,最后一个字符的索引是 stringName.length - 1。[code="js"]"aa.txt".lastIndexOf("....原创 2015-03-30 14:51:43 · 2603 阅读 · 0 评论 -
ES6新标准-字符串的扩展repeat()
repeat() 返回一个新字符串,表示将原字符串重复n次。 早先通过join()实现了字符串连续复制,现在ES6中封装好了我们可以直接使用了~ "hello".repeat(2) // "hellohello" ...原创 2015-03-28 16:15:14 · 144 阅读 · 0 评论 -
ES6新标准-字符串的扩展
ES6之前只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6又提供了三种新方法:includes(被搜索的字符串,n开始搜索的位置):返回布尔值,表示是否找到了参数字符串。startsWith(被搜索的字符串,n开始搜索的位置):返回布尔值,表示参数字符串是否在源字符串的头部。endsWith(被搜索的字符串,n开始搜索的位置):返回布尔值,表示参数...原创 2015-03-27 14:20:56 · 119 阅读 · 0 评论 -
复制字符串
我们知道数组可以通过slice()和concat()方法进行复制,那么字符串如何复制呢?[b]str+"";[/b][code="javascript"]var str = "123456789";str+"";//"123456789"[/code]还有一种需求要将字符串多次复制拼接:123--》123123123123[code="javascrip.原创 2015-01-29 16:43:16 · 200 阅读 · 0 评论 -
数组与字符串的相互转化
[size=large][b]join()[/b][/size] 方法将数组的所有元素组成一个字符串。*先把数组元素转换成字符串,再通过指定的分隔符连接。[size=large][b]split()[/b][/size] 方法用于把一个字符串分割成字符串数组。*如果把空字符串 ("") 用作指定的分割符,那么字符串中的每个字符之间都会被分割。[code="javas...原创 2015-01-29 14:43:35 · 129 阅读 · 0 评论 -
字符串添加样式若干函数
big() 用大号字体显示字符串。blink() 显示闪动字符串。bold() 使用粗体显示字符串。fixed() 以打字机文本显示字符串。fontcolor() 使用指定的颜色来显示字符串。fontsize() 使用指定的尺寸来显示字符串。italics() 使用斜体显示字符串。small() 使用小字号来显示字符串。strike() 使用删...原创 2015-01-28 15:24:58 · 116 阅读 · 0 评论 -
js-string截取字符串方法汇总
[size=large]substr(start[,length])[/size]返回的子串,表示从start位置开始取length个字符串。不会改变源字符串。-1 指字符串中最后一个字符[size=large]substring(start,end)[/size]返回的子串,表示从start,到end之间的字符串,包括start位置的字符但是[color=blue]不包括...原创 2015-01-28 11:00:37 · 246 阅读 · 0 评论 -
indexOf() 检索字符串
indexOf() 返回某个指定的字符串值在字符串中[color=red]首次[/color]出现的位置。1.头到尾地检索字符串,看是否含有子串2.字符位置是从 0 开始的。3.indexOf() 方法对[color=red]大小写敏感[/color]!4.要检索的字符串值[color=blue]没有[/color]出现,则该方法[color=blue]返回 -1[/color...原创 2015-01-27 17:24:51 · 628 阅读 · 0 评论 -
string字符串字母的大小写转换
toUpperCase() 返回把原字符串所有小写字母都变成大写的字符串。[code="js"]var str = "abcdefghijklmnopqrstuvwxyz";alert(str.toUpperCase());//ABCDEFGHIJKLMNOPQRSTUVWXYZ[/code]toLowerCase() 返回一个字符串,该字符串中的字母被转换为小写字母。...原创 2015-01-27 17:08:52 · 3934 阅读 · 0 评论 -
正则匹配
[b]RegExp.prototype.exec() 方法:[/b]用于检索字符串中的正则表达式的匹配。 语法:RegExpObject.exec(string) 找到了匹配的文本,返回一个结果数组,并且更新正则表达式对象的属性。 否则,返回 null。[code="js"]var myRe = /ab*/g;var str = 'abb...原创 2015-04-09 17:08:31 · 112 阅读 · 0 评论