<script>
function myclass( a, b ) { // 定义一个myclass类
this.a = a; this.b = b;
this.add = function() { return a + b; } // 返回a和b的和
}
var a = new myclass( 1, 2 ); // 创建一个myclass实例
alert( a.add() ); // 调用成员函数,显示相加结果
</script>
<script>
function myclass( a, b ) {
return a + b;
}
alert(myclass(1,2));
</script>
这两个方法有什么区别?为什么都喜欢用第一种?