//构造函数方式定义对象 function Fn(){//构造函数一般首字母大写 this.name = 'zhangsan';//this的值,就是实例化之后的那个对象 this.age = 30; this.say = function(){ return 'hello 我的名字是:' + this.name; } } var obj = new Fn();//实例化构造函数Fn(普通函数实例化后变成了构造函数),得到对象 console.log(obj.name,obj.age,obj.say());