我从未以这种方式使用过 JavaScript,但我想跟踪按下删除按钮的次数。当页面最初加载时,我想将“值”设置为 0,并在按下删除键时保持跟踪。这就是我所拥有的显然不起作用的东西,我不想走制作隐藏变量并以这种方式跟踪的路线。感谢您的帮助。
脚本
var deletePictureCount;
function MenuAction() {
}
MenuAction.prototype = {
GetDeletePictureCount: function () {
if (deletePictureCount == null || deletePictureCount < 0) { return 0; }
return deletePictureCount;
},
SetDeletePictureCount: function () {
deletePictureCount++;
}
};
删除时的用法
var incement = new MenuAction().SetDeletePictureCount();
尝试收回值(value)时的使用
var deletedPiccount = new MenuAction().GetDeletePictureCount();
最佳答案
对我来说看起来有点奇怪 - 您没有为变量设置初始值,并且您正在创建一个对象的两个实例来获取/设置该值?您将返回值设置为 increment
,但未在该函数中返回值。
为什么不直接使用deletePictureCount++
并完成它呢?
关于javascript 计算图片被删除的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8540404/