摘要:
1.express中使用ejsvar express = require('express');//需要安装 expressvar app = express();app.set("view engine","ejs");//模版引擎设置为 ejs2.文件组织在express中使用ejs,文件组织遵... 阅读全文
摘要:
原自本人整理,主要来源于这里。大家如果有补充,十分欢迎大家留言。 一、获取节点document.getElementById();//id=""document.getElementsByName();//name=""document.getElementsByTagName();//"in... 阅读全文
摘要:
下面是javascript寄生组合式继承源代码,选自这里。讲解请见我所加注释:function creatObject(o){//该函数是为了创建原型链对象所用,传入值o为一个function F(){}//新建函数F.prototype = o;//设置该函数的原型属性为传入对象return ... 阅读全文
摘要:
这里简单提一句构造器和原型共同使用,也就是原型存储方法和共享属性,构造函数定义实例属性。function Dog(age,size){ this.age=age; this.size=size; this.son=["adobe","sun"]; }Dog.prototype={ co... 阅读全文
摘要:
要实现更高的数据代码共享,则应使用原型模式。1.原型对象 在javascript中,我们创建函数时,都会有一个prototype属性即原型属性。这个属性是一个指针,指向一个对象,这个对象的用途就是实现实例的属性、方法共享。 在默认情况下,所有的原型对象都会自动获得一个constructor属... 阅读全文
摘要:
工厂模式创建对象,虽然符合正常思维。 但由于对象在函数内部定义,故无法得知对象的类型(均为Object)。 使用构造器模式,可以创建特定类型的函数实例: function Dog(age,size) { this.age=age; this.size=size; thi... 阅读全文
摘要:
工厂模式构建对象的方法就是常规构建对象思维。 使用函数进行封装,参数即作为对象的属性传入。 最后返回。如下例: function creatDog(age,size) { var D= {}; D.age=age; D.size=size; D.toAge... 阅读全文
摘要:
第一篇日志,依旧老样子,大家好,我来了。 阅读全文