摘要:
创建对象的三种方法方法一:var obj = new Object();obj.属性 = 值;//继续添加其它属性obj.方法 = function(参数) {//功能代码}//继续添加其它方法方法二:var obj = {属性:值 ,//继续添加其它属性 ,方法: function(参数) {功能代码} ,//继续添加其它方法}以上两种方法都是直接创建一个对象方法三://先定义对象的模型,也可以理解为类function obj(参数) {this.属性 = 值;//继续添加其它属性}obj.prototype.方法 = function(参数) {//功能代码....}//继续添加其它方法/ 阅读全文
摘要:
做为一个javascript新手,为了程式的简便,可能会在javascript中运用了大量的全局变量,虽然一时看来,问题解决了,而且也可能让编码变得更加的简单。但是从全局看来,这样会导致出现一些让我们难以掌控的情况的出现:变量同名、多个函数共用一个全局变量后的值的变换……等等。所以,有时候,对于一些简单的全局变量,我们可以通过另一种方式来处理——用自执行函数+闭包的方法来解:比如:我们要在网页加载时给出一个提示,在网页关闭时给出另一个提示下面的代码,实现了以上功能varmsg1 = "欢迎光临!"; // 定义一个全局变量var msg2 = "再见!" 阅读全文