摘要:var myModule = (function($, _) { var privateVariable = "Hello World" var pulicProperty = "Foobar" function privateMethod() { } function pulicMethod = function() { } r...
阅读全文
摘要:视频网站防盗链技术分析视频网站是如何防止被盗链的
阅读全文
摘要:easing-js easeInlinear(easeNone)In 表示加速Out 表示减速InOut 表示加速到中途又开始减速以实现方式与指数或开根进行区分Sine 表示由三角函数实现Quad 是二次方Cubic 是三次方Quart ...
阅读全文
摘要:提高 web 应用性能之 JavaScript 性能调优
阅读全文
摘要:+function() { var i = 0 var values = ['xiaoming', 'xiaohong'] var name = values[i] i++ console.log(name, i)}();// better+function() { ...
阅读全文
摘要:要在整个脚本中启用严格模式,可以在顶部添加如下代码:"use strict";这行代码看起来像是字符串,而且也没有赋值给任何变量,但其实它是一个编译指示,用于告诉支持的 JavaScript 引擎切换到严格模式。这是为不破坏 ECMAScript 3 语法而特意选定的语法。在函数内部的上方包含这条编...
阅读全文
摘要:《JavaScript模式》/** * 更快 * 压缩代码量更小 */var myFunction = function() { // 依赖 var event = YAHOO.util.Event var dom = YAHOO.util.Dom // 使用事件和DOM变量...
阅读全文
摘要:JavaScript中Array的性能为什么Array.forEach那么慢
阅读全文
摘要:浅谈javascript的函数节流javascript函数的throttle和debouncethrottle 疯狂触发事件,固定步调执行debounce 疯狂触发事件,不会执行var resizeTimer = nullwindow.onresize = function() { if (r...
阅读全文
摘要:i++ 与 ++i 的性能区别 总而言之,i++ 语句需要个临时变量,去存储返回自增前的值。
阅读全文
摘要:http://www.gabrielgambetta.com/tiny_raytracer.htmlhttp://gabrielgambetta.com/tiny_raytracer_full.js
阅读全文