用面向对象的编程方式写JavaScript

MyTool = new function() {
	/**
	 * 返回非空字符串,如果有默认值就返回默认字符串.
	 */
	this.notNull = function(str, defaultStr) {
		if (typeof (str) == "undefined" || str == null || str == '') {
			if (defaultStr)
				return defaultStr;
			else
				return '';
		} else {
			return str;
		}
	}
}

rootId = MyTool.notNull(rootId, '001000');

你可能感兴趣的:(script,javascript,编程,function,null)