js的函数和类的区别,自以为就是调用方式的不同,并且函数中写入属性、方法,就必须实例化后,才能外部调用
var Func = function(){
var fu = this;
var a=1, // 外部调用不到
b=2;
this.c=3;
fu.test=function(){
console.log(a)
}
}
fun = new Func();
fun.c // 3
fun.test // 1
function func1(){
console.log(3)
}
fun1 = new func1(); // 3