摘要: 在javascript如何将一个对象复制一个副本?其实很简单,就是将此对象的所有属性和方法都复制给一个新建的空对象即可,代码如下:function clone(obj){ var clonedObj ={}; if(typeof obj !='objcet'){ return obj; }else{ for (i in obj){ clonedObj[i] = obj[i] } return clonedObj; } } 阅读全文
posted @ 2013-10-17 13:00 beat it 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 假如现在有两个构造函数Person和Animal,现在要让Animal去继承Person中的属性和方法,最完美的方法如下:function Person(name,age,sex){ this.name = name; this.age = age; this.sex = sex; }Person.prototype = { message:function(){ alert(this.name+','+this.age+','+this.sex); }}function Animal(legs){ Person.apply(this.... 阅读全文
posted @ 2013-10-17 12:50 beat it 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.用法不同:比如要找div的class名为con中p标签,子代选择器用法:div.con>p{color:red;}后代选择器:.con p{color:red;}2.兼容性:ie6不支持子代选择器3.所达到的效果不同看下图用子代选择器效果:<!DOCTYPE html><html><head><meta charset='utf-8'/><title>CSS的子选择器</title><style type="text/css">*{margin:0;padding: 阅读全文
posted @ 2013-01-04 15:34 beat it 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 闲来无事,随便写的一个canvas绘图的小效果,主要是好玩,话不多说,直接上代码:View Code var canvas = document.getElementById('canvas');var context = canvas.getContext('2d'); var arr = [];var brr = ['red', 'blue', 'yellow', 'white', '#EEEEFF', 'gold', 'pink'];var cr 阅读全文
posted @ 2012-12-21 20:50 beat it 阅读(130) 评论(0) 推荐(0) 编辑