随笔分类 -  Javascript

Javascript语言相关的一切
摘要:1. 原型链继承 (缺点:子类继承父类的引用类型的属性值会在各个实例中共享,创建子类实例时无法向父类构造函数传递参数) 2. 借用构造函数继承(优点:子类继承的数据不会共享,可以在实例化子类时对父类进行传参;缺点:方法需要在构造函数中定义,以及重写) 3. 组合继承 (融合原型链继承与借用构造函数继 阅读全文
posted @ 2017-04-01 01:25 箫笛 阅读(241) 评论(0) 推荐(0)
摘要:1. 工厂模式 ( 通过工厂函数封装构造对象的细节) 1 function createPerson(name, age) 2 { 3 var obj = {}; 4 obj.name = name; 5 obj.age = age; 6 obj.getName = function(){ 7 re 阅读全文
posted @ 2017-04-01 01:23 箫笛 阅读(159) 评论(0) 推荐(0)
摘要:javascript中的基本数据类型包括: Undefined, Null, Boolean, Number, String 5种数据类型 1. Undefined 类型 (只有一个值 undefined, 常被用来表示未初始化的变量) 如果一个变量未进行初始化则它的初始值为undefined, 数 阅读全文
posted @ 2016-11-17 16:25 箫笛 阅读(165) 评论(0) 推荐(0)
摘要:一、函数创建 1. 函数声明 (出现在全局作用域,或局部作用域) function add (a, b) { return a + b; } function add(a, b) { return add1(a,b); function add1(m, n) { return m + n; } } 阅读全文
posted @ 2016-10-22 01:13 箫笛 阅读(310) 评论(0) 推荐(0)