var constor = function test(){
this.money = 1000
};
var lis = new constor()
// console.log(lis.money)
var constor1 = function test(){
this.money = 1000
};
var lis1 = constor()
// console.log(lis1)
// 这里报错的原因是undefined不能定义属性
// console.log(lis1.money)
// -----------------------------------------
// 构造函数的严格模式,创建实例不写new会报错
function Fubar(foo,bar){
'use strict';
this._foo = foo;
this._bar = bar;
}
// Fubar() //会报错
//构造函数内部判断是否有new命令,如果没有就返回一实例对象
let temp=1
function add(num){
while(num){
temp*=num
}
num--
}
add()
console