早前浏览高机能JavaScript一书所做笔记。 一、Loading and Execution 加载和运转 从加载和运转角度优化,源于JavaScript运转会壅塞UI更新,JavaScript剧本的下载、剖析、运转历…
分类:JavaScript
细说 jQuery 事件篇(六) - 模拟用户操作
前阵子在调一个 bug 的时候遇到一个很坑的问题,在判断一个输入框是否有用户输入时触发 updateModel 操作,并向后台发送 PUT 请求,结果调试时一直调不通,最后才发现的因为当用户输入 # 后系统判断这是个 t…
关于argument变量的理解
1.关于Argument数组的行为特性 arguments的行为有点像数组,但它其实并不是数组,它不具备JavaScript核心数组的一些方法如join、sort、slice等方法 arguments对象本身是个由函数调…
seajs 源码解读
seajs 简单介绍 seajs是前端应用模块化开发的一种很好的解决方案。对于多人协作开发的、复杂庞大的前端项目尤其有用。简单的介绍不多说,大家可以到seajs的官网seajs.org参看介绍。本文主要简单地解读一下se…
读取网页中涉及到的高度
现在已总结的有 offsetHeight offsetTop clientHeight clientTop scrollHeight scrollTop innerHeight outerHeight 未来预备看的有 有…
React入门进修
怎样衬着到容器 直接上代码: //第一个参数是组织的组件,第二个参数是运用组件的容器 ReactDom.render( <Avatar name='' link='' />, document.getElem…
js作用域和this的明白
JavaScript 的作用域和上下文对象this 从几个有意思的js题目最先 为何输出的不是f2? `var scope = 'top'; var f1 = function() { console.log(scope…
solve this Javascript error when converting JSON to string
How do I solve this Javascript error when converting JSON to string? This q come from stackoverflow see:http:/…
【常忘系列1】—Function.prototype内里的call和apply
总是忘记这两个东东的用下,写下来做个纪录吧。他们作用是如出一辙的,只是传入的参数不一样 applyapply接收两个参数,第一个制订了函数体内this对象的指向,第二个参数为一个带下标的鸠合(可遍历对象),apply要领…
kmdjs集成uglifyjs2打造极致的编程体验
回忆 上篇文章也许展现了kmdjs0.1.x时代的编程范式:以下面所示,能够直接依靠注入到function里, kmdjs.define('main',['util.bom','app.Ball','util.dom.t…
Vuex 晋级入坑小记
Vuex 晋级入坑小记 场景形貌 引入Vuex的版本为0.3,开启调试东西默许晋级后能够调试Vuex。给作者一个大大的赞。为进步开辟体验也是操碎了心 (๑•̀ㅂ•́)و✧ (8。安利下(Vue Devtools)。 Vu…
Vue 源码剖析之二:Vue Class
这段时刻折腾了一个vue的日期挑选的组件,为了杀青我一向的运用惬意优先准绳,我决议运用directive来完成,然则经由历程这个完成有一个难点就是我怎样把时刻挑选的组件插进去到dom中,所以题目来了,我是否是又要看Vue…