必包和面向对象设计 过程与数据的结合是形容面向对象中的"对象"时经常使用的表达,对象以方法的形式 包含了过程,而必包则是在过程中以环境的形式包含了数据.通常用面向对象思想能实现的功能,用必包也能实现,反之已然;
var extxt = function(){ var value =0; return{ call:function(){ value++; console.log(value); } } }; var ext = extxt(); ext.call();//1 ext.call();//2
如果换成面向对象的写法:
var extxt1 = { value:0, call:function (){ this.value++; console.log(this.value); } }; extxt1.call();//1 extxt1.call();//2
js 必包和面向对象设计
最新推荐文章于 2023-09-08 22:30:32 发布