JS中文字符长度和其它字符长度计算方法一样,但某些情况下我们需要获取中文字符串的实际长度,代码如下:function
strLength(str){ var realLength = 0, len = str.length, charCode = -1; for (var i
= 0; i = 0 ...
分类:
Web程序 时间:
2014-06-05 19:15:57
阅读次数:
232
js字符串长度计算(一个汉字==两个字符)和字符串截取String.prototype.realLength
= function() { return this.replace(/[^\x00-\xff]/g, "**").length; //
[^\x00-\xff] - 匹配非双字节的字...
分类:
Web程序 时间:
2014-06-05 18:57:13
阅读次数:
287
//格式化时间,用法new Date(value).format("yyyy-MM-dd
hh:mm:ss")Date.prototype.format = function (format) { var o = { "M+":
this.getMonth() + 1, //month "d+": ...
分类:
Web程序 时间:
2014-06-05 18:34:10
阅读次数:
270
效果图.源码. 1 2 3 4 5 6 7 8 9 167 效果图.鼠标经过时,
方块会旋转并且移动.
分类:
Web程序 时间:
2014-06-05 18:21:28
阅读次数:
473
前面我们提到到了js的数字格式《浅谈 js 数字格式类型》,之前的《js
正则练习之语法高亮》里也提到了优化数字匹配的正则。不过最近落叶给了我一个正则,让我豁然开朗,比我写的犀利多了,所以今天拿出来简单说一下(只说十进制部分的匹配)。先看下我之前写的正则:/\d+(?:\.\d+)?(?:[eE][...
分类:
Web程序 时间:
2014-06-05 17:29:38
阅读次数:
283
在写js时常会遇到一些改变当前样式的问题,来达到改变显示效果、完成一些动画等等(如:display),但在获取时往往遇到问题(以前常用document.getElementById("xx").style[""]),因为这样只能获取内嵌属性的值,而不会获取样式表中的值,内外部样式表设置的css...
分类:
其他好文 时间:
2014-06-05 16:53:42
阅读次数:
212
在我工作中我第一个要感谢的是乱码,谢谢你为我答疑解惑,对我的无私帮助,2013年6月因某种原因我进了IT界,选择了网页领域,参加了培训班(PS+DIV+CSS),培训完3个月之后,我拿着培训作品去找工作,结果一路碰壁,最后才知道原来还有兼容性这个问题,还有JS这个技术,第一感觉是要学的好多!!第二感...
分类:
其他好文 时间:
2014-06-05 16:43:40
阅读次数:
200
本例中的粒子就是实实在在的像素,由js代码在canvas上动态生成的像素点!这些像素点通过一个运动方法有规律地动了起来。透过这个思路,我们可以想到很多很炫的效果,但是这个性能有待考察。实验证明,动态控制太多像素点的话绝对会卡的!在做效果方面有经验的朋友,请提出宝贵意见!这个思路走得通么?
智能...
分类:
其他好文 时间:
2014-06-05 16:42:23
阅读次数:
230
1:delete关键字:只能删除对象的属性2:typeof
返回的是字符串(当然是对象的类型)3:分组选择符:如var a=(2,3,4);//结果是44:函数.length
;是指函数形参的集合5:函数.arguments ;//是指函数实参的集合。JS中的数据类型:字符串、数字、布尔、对象、n....
分类:
Web程序 时间:
2014-06-05 16:41:38
阅读次数:
223