会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
碧玉疾风丶
努力和克制才是长期获得幸福的方法
上一页
1
2
3
JS中的混合模式
摘要: function Animation(list) { this.box = document.getElementById(list.id); this.size = list.size; this.url = list.url; this.init() // Animation.prototype中的init(),初始化一些...
阅读全文
posted @ 2016-04-12 18:56 碧玉疾风丶
阅读(699)
评论(0)
推荐(0)
编辑
JS面相对象
摘要: 一、理解对象: //第一种:基于Object对象 var person = new Object(); person.name = 'My Name'; person.age = 18; person.getName = function(){ return this.name; } //第二种:对象字面量方式(比较清楚的查找对象包含的属性及方法) var person = {...
阅读全文
posted @ 2016-04-11 20:41 碧玉疾风丶
阅读(940)
评论(0)
推荐(0)
编辑
JS中的工厂模式
摘要: 1.一个栗子: var BicycleShop = function(){}; BicycleShop.prototype = { sellBicycle : function( model ){ var bicycle; switch(model){ case "The Speeds...
阅读全文
posted @ 2016-04-11 15:02 碧玉疾风丶
阅读(302)
评论(0)
推荐(0)
编辑
函数式编程Map()&Reduce()
摘要: 1.forEach():每个元素都调用指定函数,可传三个参数:数组元素丶元素索引丶数组本身丶 var a = [1, 2, 3, 4, 5, 6, 7, 8]; a.forEach(function(v,i,a){a[i]=v+1;}); console.log(a); //[2, 3, 4, 5, 6, 7, 8, 9] 2.map():每个...
阅读全文
posted @ 2016-04-11 09:58 碧玉疾风丶
阅读(213)
评论(0)
推荐(0)
编辑
JavaScript函数参数与调用
摘要: 函数调用: /* 1. 函数调用 */ var temp = distance(0,1,2,3); /* 2. 方法调用 */ this.CName = "全局"; var o = { CName:"o类", m:function(){ ...
阅读全文
posted @ 2016-04-11 09:42 碧玉疾风丶
阅读(270)
评论(0)
推荐(0)
编辑
JavaScript中的prototype
摘要: 关于prototype: 理解prototype不应把它和继承混淆。A的prototype为B的一个实例,可以理解A将B中的方法和属性全部克隆了一遍。A能使用B的方法和属性。这里强调的是克隆而不是继承。可以出现这种情况:A的prototype是B的实例,同时B的prototype也是A的实例。 现在有一个类A,我想要创建一个类B,我希望这个B类能够继承A类的方法和属性,并且能进行扩展(即添加...
阅读全文
posted @ 2016-04-10 20:38 碧玉疾风丶
阅读(172)
评论(0)
推荐(0)
编辑
上一页
1
2
3
导航
博客园
首页
联系
订阅
管理
公告