摘要:
如今的JavaScript技术界里最火热的一项技术应该是‘事件委托(event delegation)’了。使用事件委托技术能让你避免对特定的每个节点添加事件监听器;相反,事件监听器是被添加到它们的父元素上。事件监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。基本概念非常简单,但仍有很多... 阅读全文
摘要:
可以创建私有项目的git网站:https://bitbucket.orgmaster : 默认开发分支; origin : 默认远程版本库初始化操作 $ git config -global user.name #设置提交者名字 $ git config -global user.email #... 阅读全文
摘要:
官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1.作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2.一个闭包就是当一个函数返回时,一个没有释放资源的栈区。 简单的说,javascript允许使... 阅读全文
摘要:
跨域请求解决方法(JSONP, CORS)一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题。解决方法有JSONP,Flash等等。JSONP我们发现,Web页面上调用js文件时不受是否跨域的影响,凡是拥有"src"这个属性的标签都拥有跨域的能力,比如2. 在客户端写callbac... 阅读全文
摘要:
jQuery如此流行,各式各样的jQuery插件也是满天飞。你有没有想过把自己的一些常用的JS功能也写成jQuery插件呢?如果你的答案是肯定的,那么来吧!和我一起学写jQuery插件吧!很多公司的前端设计开发人员都是女孩子,而这些女孩子很多JavaScript技能都不是很好。而前端开发过程中,Ja... 阅读全文
摘要:
一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对... 阅读全文
摘要:
http://www.zhangxinxu.com/wordpress/2014/02/es6-javascript-promise-感性认知/这篇文章讲的很透彻http://www.zhangxinxu.com/study/201402/promise-1.htmlhttp://www.zhang... 阅读全文
摘要:
var adjustIframe = function (id) { variframe = document.getElementById(id) varidoc = iframe.contentWindow && iframe.contentWindow.document || iframe... 阅读全文