js
文章平均质量分 84
李叔
code
展开
-
javascript深入理解js闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码转载 2013-08-22 14:35:09 · 707 阅读 · 0 评论 -
JS正则表达式
作用:1 输入验证 2 文本替换 3 文字匹配和查找基本语法:定界符 /this is aRegEex/ 用于包裹正则表达式元字符 “+”, “*”,“?” 等 用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式 “+”元字符规定其前导字符至少出现一次(一次或多次转载 2013-08-26 11:19:21 · 686 阅读 · 0 评论 -
nodejs 中的exports 与 modele.exports
nodejs中exports与module.exports的区别原文:http://www.hacksparrow.com/node-js-exports-vs-module-exports.html你肯定非常熟悉nodejs模块中的exports对象,你可以用它创建你的模块。例如:(假设这是rocker.js文件)exports.name = function() {转载 2013-08-26 16:19:03 · 617 阅读 · 0 评论 -
jasmine入门
武器档案名称:Jasmine用途:javascript单元测试框架下载:http://pivotal.github.com/jasmine/downloads/jasmine-standalone-1.1.0.rc1.zip使用文档:http://github.com/pivotal/jasmine/wiki必备指数:使用难度:页面前端逻辑复杂度与日俱增,前端工程师写出来的java转载 2013-08-27 09:31:30 · 2167 阅读 · 0 评论 -
AngularJs数据绑定原理
$watch How the $apply Runs a $digest -- AngularJS TIPS 翻译 作者:junyuecao | 发表于 8-8 13:39 | 最后更新时间:8-9 02:34原文地址:http://angular-tips.com/blog/2013/08/watch-how-the-apply-runs-a-digest/此文为转载 2013-08-27 10:06:53 · 6952 阅读 · 0 评论 -
JQ 实现瀑布流
使用jQuery实现,用到三个插件:Masonry、Infinite Scroll和imagesLoaded。1.MasonryMasonry是一款网页布局插件,能帮你自动排列网页元素,比如div和li,我这里使用li来放电影资源。Masonry主页:http://masonry.desandro.com/github项目:https://github.com/desandro转载 2013-08-27 13:55:22 · 1966 阅读 · 0 评论