web前端-js高级
cyy_web
这个作者很懒,什么都没留下…
展开
-
js中沙箱的概念
沙箱沙箱就是js中一块完全独立的区域,使用的都是自己独立的属性和方法js中沙箱的基本格式(function(){})()自调用函数(立即执行函数)沙箱的使用规范所有的变量定义 写在最上方中间放逻辑代码最后,如果需要就给外界暴露一些成员(比如jQuery的例如window. 例如 window.=window.jQuery=$)沙箱的用途沙箱模式一般应用在书写第原创 2016-10-27 23:52:45 · 1695 阅读 · 0 评论 -
作用域以及this
作用域js中没有块级作用域作用域就是一个成员的起作用的范围当函数中没有这个成员时,函数会默认的向他的上一级寻找,如果还是找不到就会继续向上,直到0级作用域(全局作用域)this当函数使函数形式调用时:function();this指向的是window当函数使用对象的方法模式调用时var a={ get:function(){} }a.get();this指向的是方法的调原创 2016-10-27 23:58:33 · 190 阅读 · 0 评论 -
js中缓存的介绍
缓存cache缓存就是将js代码中常用的数据存储起来来简化代码的执行过程jQuery中的缓存 function createCache(){ var arr=[]; cache=function(k ,v){ if(arr.push(k+" ")>2){ delete cache[arr.shift()]; } return cache[k+" "]=v; } return cache; } va原创 2016-10-27 23:56:42 · 2771 阅读 · 0 评论