- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Web标准
<br />Web标准是标准的集合<br />页面由结构,表现和行为<br />1.结构<br /> 1)XHTML:可扩展超文本标记语言<br /> 2)XML:可扩展标记语言<br /> 3)HTML:超文本标记语言<br />2.表现<br /> 1)CSS:级联样式表,结构和表现的分离<br />3.行为<br /> 1)W3C DOM: 文档对象模型,表示文档(HTML,XML)和访问,操作文档各种元素的API<br /> 2)javascript:
2010-06-23 22:52:00 220
原创 笔记四:重读javascript权威指南,对prototype的理解
<br />今天重读了javascript权威指南,对一直困扰的问题有了新的启发,原先一直在困惑,每个类(函数对象)的原型是如果在大量类实例中实现内存的独立而不会互相干拢.如<br />function Dog(){}Dog.prototype.i=0;Dog.prototype.k=1;<br />当通过var dog1 = new Dog();var dog2 = new Dog(); 时新生成的对象是如何继承原型的呢?? Dog.prototype是每一个Dog的实例dog1,do
2010-06-19 17:35:00 323
原创 笔记三:javaScript&Java对象创建过程
个人理理JS和Java对象创建的大体过程一.JavaScript对象过程function Dog(){ this.i=0;}Dog.prototype.method = function(){}var obj1 = new Dog();1)new 创建一个空对象;2)将创建的对象的原型引用指向Dog原形3)执行Dog()构造函数,将this指向应该对象4)返回该对象二.Java对象创建过程A a = new A();1)加载A的父类,A类2)分配父类,子类A的静态属性,静态方法3)分配内存(父类,子类
2010-06-18 15:22:00 296
原创 笔记二:javascript基于prototype的继承方式
众所周知javascript是基于原型来实现继承的即通过扩展函数对象的prototype属性Function.prototype.i=1;FuncName.prototype.j=5;Array.prototype.method1 = function(){ return 0;}通过这种方式,生成的对象就继承了prototype所指对象的属性和方法.即所有函数对象(Function,FuncName,Array,Object)都具有i属性,可能通过代码alert(Function.i
2010-06-17 10:35:00 262
原创 笔记一:javascript 函数对象,普通对象Function Object的理解
函数对象:通过 function name(){ code;} 形式生成的对象都是函数对象,因此我们可以肯定的认为Object,Array,Date,String等通过以上形式生成的皆是Function Object(我们通过alert(Function);alert(Array);alert(Date);alert(String);可看到其代码结构function Function(){[Native Code]} )普通对象:可以理解是使用new Object(),new Arr
2010-06-17 10:15:00 687
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人