摘要: String.prototype.trim = function(){ return this.replace(/(^\s*)|(\s*$)/g,''); } 例子: var test = " abc "; String.prototype.trim = function(){ return thi 阅读全文
posted @ 2017-10-15 10:32 清源如风 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 1.属性 ECMAScript中有两种属性:数据属性和访问器属性。 一、数据属性 数据属性包含一个数据值的位置,在这个位置可以读取和写入值。 var person = { name :"Nicholas" }; 要修改属性默认的特性,必须使用ECMAScript 5 的Object.definePr 阅读全文
posted @ 2017-10-15 10:04 清源如风 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1.IIFE(立即执行函数) 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: (function() { // 代码 })(); function() 阅读全文
posted @ 2017-10-14 22:49 清源如风 阅读(116) 评论(0) 推荐(0) 编辑