对象的Javascript oop问题
Javascript oop issue with objects
所以我正在尝试用javascript编写一个应用程序,并尝试学习OOP javascript。所以我创建了一个简单的"类",在原型中我将一个数组设置为空。当我创建一个对象时,它会将两个值传递给这个数组,但当我创建另一个对象后,它会保留我创建的上一个对象的值。。
我有一把小提琴在展示我的问题。。
http://jsfiddle.net/UGWt8/3/
请告诉我为什么会发生这种事。。
当我创建一个新对象时,我想:
var data = new the_namespace.Test();
它将是干净的,没有任何数据。。
(这可能很简单,但我对javascript还是有点陌生。)谢谢
原型上的对象在实例之间共享;将array
的定义移动到构造函数:http://jsfiddle.net/UGWt8/4/
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- AngularJS中的循环依赖和OOP问题
- 关于编写javascript OOP风格的几个问题
- javascript OOP概念问题
- EaselJS:类oop类中的BitmapSequence问题
- 变量作用域的Javascript OOP问题
- jQuery AJAX问题?或者JS OOP作用域问题
- Javascript OOP和类问题
- jquery内部OOP函数的问题
- 对象的Javascript oop问题