javascript
《JavaScript 每周导读》【第二期】
這篇是《JavaScript 每周導讀》第二期,繼續向大家分享最新的 JavaScript 重點資訊、技術文章、開發工具資源以及新出爐的各種開發框架,讓 JavaScript 開發人員能夠了解領域內的技術發展趨勢。
精華文章
?
JavaScript 的兩個零: +0 和 -0
你知道 JavaScript 中有兩個零?相信你看了這篇文章之后,一定帶有收獲,文章詳細介紹了JavaScript 中 +0 和 -0 的差異。
?
JavaScript 無括號編程(Braceless Programming)
Anders Janmyr 不喜歡在代碼中使用大括弧,這篇文章介紹了他是如何按照Braceless Programming的理念對代碼進行拆解的。
?
僅用 219 字節?JavaScript?編寫一款特隆游戲(Tron Game)
Alok Menghrajani 和同事用219個字節 JavaScript 編寫了一個特隆(Tron)風格的游戲,本文介紹了游戲制作中用到的有趣技術。
?
結合Ruby, Sinatra, MongoDB 和 Haml?構建 Backbone.js 應用
這篇文章詳細介紹了使用 Ruby 作為后端技術來編寫 Backbone.js 應用,同時還介紹強大的DSL語言——Sinatra。
?
如何制作無限滾動翻頁效果(Infinite Scroll Pagination)
如果你想實現無限滾動翻頁效果,那可以看一下這篇文章,文章詳細的介紹了如何實現無限滾動翻頁。
?
ES6的同步模塊加載(Synchronous Module Loading)
ES6還很遙遠,不過可以先了解一下,這篇文章介紹了ES6最重要的特性之一——同步模塊加載。
?
為什么要壓縮JavaScript?
介紹了為什么要壓縮 JavaScript 代碼,并推薦使用?UglifyJS?進行壓縮。
?
代碼和框架
?
JavaScript 觸摸庫一覽
這個 GitHub Wiki 頁面列出了所有用于處理觸屏事件的 JavaScript 庫,真是好東西啊!
?
Rainbow.js: 輕量的代碼高亮庫
Rainbow 是一個使用 JavaScript 編寫的輕量的代碼高亮庫,只有 1.4Kb,易于使用和擴展,通過CSS主題進行美化。
?
Grunt: 基于任務的用于 JS 項目的 CLI ?構建工具
Ben Alman 介紹了他的一款用于 JavaScript 項目的新工具——Grunt,并介紹了基本原理。
?
Crossfilter: 用于視圖協作的多維過濾工具
Crossfilter 是一個用于處理瀏覽器端海量多元數據集的 JavaScript 庫,其主頁上例舉了該庫在分析航班時刻表中的應用。
?
PouchDB: 便攜式 CouchDB 在JavaScript 的實現
PouchDB 是一個JavaScript與HTML5實現的瀏覽器端CouchDB,?用于HTML5的 Indexed Database。
?
Bunyan: JSON 格式的服務日志工具
Bunyan 是一個 node.js 模塊,包含一個 CLI 工具,可用于輸入JSON 格式的日志。 這篇文字詳細介紹了其使用方法。
?
Backbone.Paginator - Backbone.js 分頁組件
來自 Addy Osmani 的最新文字,介紹了一筐?Backbone.js 的分頁組件。
?
Plunker: 在線編輯、預覽和分享代碼片段
Plunker 是一個類似?JSFiddle 的在線代碼編輯和預覽工具,可以試用一下。
??
推薦的文章選自?JavaScript Weekly,大家也可以郵件訂閱。
第一期:《JavaScript 每周導讀》【第一期】
from?夢想天空?via?JavaScript Weekly
轉載于:https://www.cnblogs.com/lhb25/archive/2012/04/05/javascript-weekly-b.html
總結
以上是生活随笔為你收集整理的《JavaScript 每周导读》【第二期】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 进程的几种退出机制
- 下一篇: Java堆、栈、内存分析