标签:的区别 his 没有 person null 工厂 function 推荐 UNC
1、js中的数据类型 var person=new Person("",18);
person.name;
person[name];
3.2 工厂模式
function person(name,age){
var obj=new Object();
obj.name=name;
obj.age=age;
return obj;
}
var p=person("冯宝宝",18);
p.name
3.3 普通函数
function person(name){
//this==>指代函数的调用者
return name;
}
person("冯宝宝");
4.构造函数与普通函数的区别
4.1 this 指向
构造函数的this指向创建的对象实例上
普遍函数指向函数的调用者
4.2 调用的方式
构造函数需要通过new调用
4.3 命名规则
构造函数第一个字母需要大写
函数声明和函数表达式
function add(){}
var add1=function(){}
标签:的区别 his 没有 person null 工厂 function 推荐 UNC
原文地址:http://blog.51cto.com/3544640/2157008