随笔分类 -  web

javaScript+html5+CSS
javaScript prototype理解
摘要:要理解prototype用途,我们先理解字面的意思; prototype属性的解释是:返回对象类型原型的引用。方法一般分为三类:类方法,对象方法,原型方法1.类方法(相当于类的静态方法)var Class=function(){}Class.find=function(){};var Person=new Class;//创建对象调用可以直接调用Class.find();2.对象方法var Class=function(){ this.introude=function(){ }}var Person=new Class;Person.introude();调用l类似于第一个方法,但是区别.. 阅读全文
posted @ 2013-12-17 11:44 紫色的冰 阅读(228) 评论(0) 推荐(0)
javaScript 全局变量注意
摘要:1.注意隐式全局变量 function sum(a,b) { result=a+b; return result; }上面虽然返回结果但是多了一个全局变量命名空间。最好使用var 来声明变量function sum(a,b){ var result=a+b; return result;}2.注意创建隐式全部变量的反例 function foo(){ var a=b=0; } a是局部变量但是b 是全局变量,造成这现象的原因是因为从右到左的服务,首先b=0;b情况不明,所以声明为全局变量,然后var a=b,b返回值为0 赋给了a; 就好比:a=(b=0)... 阅读全文
posted @ 2013-07-18 09:29 紫色的冰 阅读(420) 评论(0) 推荐(0)