面向对象(oop):是一种开发过程中,以面向对象的一种编程思维进行开发。在JS中,我们一般采用的是面向过程的开发。面向对象的特点:抽象、封装、继承、多态先看看自定义对象如何写:自定义一个人的对象,人的名字,年龄,或者是说话.在下面,name
age是这个人的属性,说话是这个人的一种行为,也可以叫方法...
分类:
Web程序 时间:
2014-06-05 19:44:30
阅读次数:
350
很多语言都能写个爬虫抓取数据,js自然也可以,使用cheerio可以支持css检索,较快捷的获取需要的数据。首先,先把node.js给安装了。可到官网下载。安装好node.js后,使用npm安装cheerio。
我这里使用的是win7,可以在 node.js command prompt 里输入1....
分类:
其他好文 时间:
2014-06-05 19:16:34
阅读次数:
245
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