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
本文通过实例对比了JavaScript中函数和类的使用区别,重点分析了属性和方法的调用方式,以及实例化对象后的外部调用情况。

被折叠的 条评论
为什么被折叠?



