2014年1月20日

JS function立即调用的几种写法

摘要: //立即执行 (function () { alert(1) })() //立即执行 !function () { alert(1) }() //立即执行 +function () { alert(1) }()//立即执行,//a的意义是返回值,没有返回值的话a就没意义,就是undefined var a = function () { alert(2) }(); alert(a) //立即执行 var a = function () { return 2 }(); alert(a) (function (a, b) { alert(a + b) })(2, 3) !function (a, 阅读全文

posted @ 2014-01-20 15:56 itjeff 阅读(542) 评论(0) 推荐(0) 编辑

JS通用方法扩展

摘要: /* * 系统中JS的扩展函数 * * */ // 清除两边的空格 String.prototype.trim = function() { returnthis.replace(/(^\s*)|(\s*$)/g, ''); }; // 合并多个空白为一个空白 String.prototype.ResetBlank = function() { var regEx = /\s+/g; returnthis.replace(regEx, ' '); }; // 保留数字 String.prototype.GetNum = function() { var regE 阅读全文

posted @ 2014-01-20 15:01 itjeff 阅读(436) 评论(0) 推荐(0) 编辑

导航