設置默認值是創建JavaScript應用程序時最喜歡做的事情之一。在工作時,我遇到了一個可以輕易逃脫我的bug。處理布爾值
這是如何使用該對象。
var obj = new App({
imgs: [];
preload: false
});
這是如何定義對象的。
var App = function(o) {
this.imageFolder = o.imgs;
this.preload = o.preload || true; // the idea is to set a default value of true
if(this.preload) {
// preload images here
}
}
我的問題是,如何在使用||時處理布爾值。操作
+1也正確 – 2010-08-31 14:03:02