![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习记录
文章平均质量分 73
wangchengnokia
这个作者很懒,什么都没留下…
展开
-
JavaScript中的对象和封装
在JavaScript中创建对象 1. 字面常量法 var person = {}; 2. 定义构造函数 function Person(){}; var person = function(){} //定义一个person变量 并将匿名函数赋值给这个变量 var person = n...原创 2011-04-24 13:11:06 · 96 阅读 · 0 评论 -
JavaScript中的继承
JavaScript中实现继承可以有三种方式: 1.类式继承 类似于java和c++等语言。 实现这种继承首先要创建一个父类的构造函 数,接着实现子类的构造函数在子类中调用父类的构造函数。 还要修改子类的prototype属性,和prototype.constructor属性。因为JavaScript定义一个构造函数默认的prototype是object,而constructor则被设置为该...原创 2011-04-24 13:11:44 · 82 阅读 · 0 评论 -
jQuery中的ready函数
为什么会有ready函数 在javascript中有window.onload函数,但是这个函数是在页面所有元素都加载完毕才执行的。而图片加载通常需要很长时间,这个ready函数就是可以让javascript函数在图片加载完毕前执行的方法。 通常我们需要操作HTML文档时必须要浏览器将文档模型对象加载完毕才能操作, $(doc...原创 2011-01-18 19:35:02 · 396 阅读 · 0 评论 -
IE中的内存泄露
JavaScript在IE中的内存泄露一共有四种情况: 首先要清楚JavaScript中的垃圾回收机制 当一个对象没有被变量所引用时就会自动回收。 1. 循环引用 当两个对象发生循环引用 并且其中一个是DOM对象是就会发生内存泄露。 实例代码: 一个构造函数需要传入一个DOM节点 function leak(dom){ this.domLink = d...原创 2010-12-10 22:20:48 · 133 阅读 · 0 评论 -
JavaScript中的正则表达式
一 定义一个正则表达式 : 两种表达方式: var reg = new RegExp("cat","gi"); var reg = /cat/gi 常用的方法 : test : RegExp.$1等反向引用 exec match search replace : $1 ...可以反向引...原创 2011-07-15 20:23:46 · 76 阅读 · 0 评论 -
JavaScript中的setTimeout和setInterval
1. 两个函数各自的意义 setTimeout (fu,time,args); //过time时间自动执行fn函数,fn可以是codestr可以使函数 setInterval(fn,time)args; //每隔time时间执行fn函数 重复循环执行 2. 在浏览器下表现的差异 function f(){ var s = 'arguments.le...原创 2011-07-17 16:28:29 · 95 阅读 · 0 评论 -
JavaScript中的类型检验
JavaScript中的常见类型: number string boolean object null undefined. 判断一个变量的类型可以使用的方法: 1. typeof方法 : 可以判断 number string boolean object function undefined 但是对于具体的Object类无法细分是Array还是Date,...原创 2011-03-30 17:38:10 · 76 阅读 · 0 评论