04 2013 档案
摘要:以前没有攒资料的习惯,这一两年才养成了这个习惯。有次和大学老师聊天,和她说攒了不少 资料,她就让我分享给她看。后来和她进一步沟通,觉得整理一下,分给学弟学妹看也许对他们更有帮助。为了这个目标,把资料重新梳理了一下,并且添加了一点 我个人对学习方法的理解,分享出来,希望对大家有所帮助! 本文章面向刚刚踏入挨踢行业的新手,高手可以直接飞过!当然,如果有好的资料,或者一些不同的看法,请留言交流! 学习方法论 享受学习!寻找学习中的乐子,享受这种乐子!强化学习中的成就感,提高自己对课程,对学习,对生活的自信心!在《只要一部计算机,就可以创造出无限的世界》中有更多论述。请自己查看。亲自动手实践!就我..
阅读全文
摘要:一、类式继承1、默认模式:该模式子类继承了父类的实例属性,原型属性和方法。缺点:(1)子类同时继承了父类和父类原型两个对象,而父类的自身属性往往是不需要的; (2)子构造函数不支持参数传递 1//父类2varParent=function(name){3this.name=name||"Adam";4}5Parent.prototype.getName=function(){6returnthis.name;7};8//子类9functionChild(){};10Child.prototype=newParent();//继承1112varchild=newChild()
阅读全文
摘要:在函数声明和函数命名表达式中都有name属性。很多资料中都说明函数声明和命名函数表达式中都已定义了name属性,对此我也深信不疑。今天做了一个小测试,发现在IE下函数的name属性一直都是未定义。 1functionfoo(){};//函数声明2varbar=function(){};//函数表达式3varbaz=functionbaz(){};//命名表达式45//Firefox,WebKit6console.log(foo.name);//"foo"7console.log(bar.name);//""8console.log(baz.name);/
阅读全文
摘要:1、类式继承//使subclass继承superclass function extend(subclass, superclass){ function F() {}; F.prototype = superclass.prototype; subclass.prototype = new F();//类式继承 subclass.prototype.constructor = subclass; subclass.superclass = superclass.prototype; if (superclass.prototype.constructor == Object.protot..
阅读全文
摘要:Javascript 异步加载详解本文总结一下浏览器在 javascript 的加载方式。关键词:异步加载(async loading),延迟加载(lazy loading),延迟执行(lazy execution),async 属性, defer 属性一、同步加载与异步加载的形式1. 同步加载我们平时最常使用的就是这种同步加载形式:<script src="http://yourdomain.com/script.js"></script> 同步模式,又称阻塞模式,会阻止浏览器的后续处理,停止了后续的解析,因此停止了后续的文件加载(如图像)、渲染、
阅读全文

浙公网安备 33010602011771号