JavaScript
ningandjin
我在追寻自己的未来
展开
-
AngularJS基本特性介绍
[b]Hello World[/b]使用AngularJS非常简单,如下:[code="html"] Hello {{'World'}}![/code]以指令ng-app定义AngularJS的作用域,然后引入angular-1.0.1.min.js,这就是AngularJS的Hello World,简单但是无用。[b]HTML执行表达...2014-01-07 20:19:15 · 114 阅读 · 0 评论 -
使用Gulp构建本地开发Web服务器
[size=large][b]问题[/b][/size][list][*]1. 在写前端界面代码时,想调试的时候需要配置一个Apache或者Nginx服务器[*]2. 每次修改代码都需要刷新一下,验证效果。[/list][size=large][b]解决方案[/b][/size][b]Gulp + Gulp-connect +watch + livereload[/b]...2014-05-24 00:32:19 · 189 阅读 · 0 评论 -
JSHint: 规范团队的JavaScript代码
[b][size=large]历史[/size][/b]2008年,Douglas Crockford大神写完《JavaScript:The Good Parts》[url]http://book.douban.com/subject/11874748/[/url] 之后,给JavaScript树立了一个完整的技术规范,算是给JavaScript正名了(设计还是可以的,关键是要用好)。然后他老...2014-11-03 22:30:03 · 215 阅读 · 0 评论 -
那些JavaScript周围的名词
初涉JavaScript的时候,经常会听到ECMAScript, NodeJS,Webkit,V8,PhantomJS什么的,到底这些都是些什么东西,有什么差别呢,在开发中,他们各自的角色又是什么?[size=large][b]ECMAScript[/b][/size]ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。凡...2014-11-13 22:02:52 · 129 阅读 · 0 评论 -
把YSlow添加到Build Pipeline中
[size=large][b]YSlow[/b][/size]Yslow是雅虎开发的网页性能分析工具,Yahoo!的性能团队经过多年研究识别出了34条会影响Web应用性能的行为,然后根据其中可测试的23项行为开发了YSlow工具[list][*]Minimize HTTP Requests[*]Use a Content Delivery Network[*]Avoid emp...2014-11-17 22:54:23 · 226 阅读 · 0 评论 -
使用D3 Geo模块画澳大利亚地图
[size=large][b]数据[/b][/size]数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。因此做数据可视化前需要想明白2件事:[list][*]你有什么数据?[*]你要传达什么信息?[/list]本文中的示例中,将以不同的颜色显示澳大利亚不同地区的客户数量。因此,首先需要澳大利亚的地图数据,D3中的Geo模块可以处理GeoJSON格式的地...2014-11-24 22:34:47 · 894 阅读 · 0 评论