原创 [轉載]彙總各瀏覽器核心(js引擎及排版引擎)深究

前言 寫本篇文章的初衷是追尋各瀏覽器對css、js實現性能而碼,再說了,個人認爲要做個負責前端應該要對其底層有所瞭解,這樣在有的時候對bug能迅捷的對症下藥。 小熊花了近6個小時搜索相關資料加上本身開發的一些經驗總結出本篇。起初開

原创 開發流程告訴你,爲什麼是軟件工程師而不是碼農

我們以一個APP成功上線,作爲思考的起點,往前推,看看我們需要做些什麼? 1一個99美元的開發者帳號 嗯,如果不需要真機跑程序,這個可以是最後一步。當然早早買個開發帳號,好處會非常大,看到自己的程序在真機上跑,整個人都興奮起來,就

原创 EcmaScript6學習之二

1、Iterator 瀏覽器支持情況:FF31+ js中提供來很多方法遍歷集合中的元素,比如說for, forEach, for …of ,map。在ES6中,iterator是一個對象,提供next()方法依次訪問下一個元素。也

原创 ECMAScript6學習之三

1、展開運算符(spread (…) operator) 以前我們把某一個方法作爲某一個對象的方法調用時,方法如下: function ecma(x, y, z) { alert('x:' + x + "

原创 html5本地存儲之indexedDb

對於以下需求: 離線存儲讀取數據 允許用戶對數據進行增刪改操作 數據存儲在本地,不依賴後端 數據支持索引查詢 我們可以考慮使用html5新特性的本地存儲,主要有以下幾種: Web Sql(IE,FF都不支持,http://

原创 異步加載之seajs,同樣值得擁有

1、 seajs概述: seajs是淘寶前端團隊實現的基於commonjs規範的異步加載器,作者就是大名鼎鼎的玉伯。目標也是和requirejs一樣,都是爲了模塊化和異步加載。 2 、 資源 github: https://git

原创 angularjs培訓之directive(1)

原文鏈接:http://www.sitepoint.com/practical-guide-angularjs-directives/ 在angular程序中directive是很重要的組件。儘管Angularjs內置了很多的指令

原创 XMLHttpRequest level2介紹

1、xmlHttpRequest level1: xmlHttpRequest是一個瀏覽器腳本語言,用來給server發送http或者https請求來加載,出於安全考慮,這個只能用於同域訪問(還有其他的缺點,比如說不能讀取或者上傳

原创 ECMAScript5特性介紹之數組篇

Es5的特性以及發佈很長時間了,增加了很多實用的特性(Array的 indexOf、every,some,forEach等,Object的create,keys,isFrozen等),這些特性已經得到個瀏覽器的支持,比如:IE9+

原创 EcmaScript6學習之入門

1、const and for..of loops 一個常量不可以被重新賦值,並且不能被重複聲明 瀏覽器支持情況:IE11,FF31+,chrome35+,opera2+,safari6+,node0.10+, const a =

原创 異步加載的requirejs,你值得擁有

1、綜述: RequireJS的目標是代碼的模塊化,它使用了不同於傳統 點贊 收藏 分享 文章舉報 非著名coder 發佈了60 篇原創文章 · 獲贊 22 · 訪問量

原创 擁抱javascript的Promise

原文地址:http://javascriptplayground.com/blog/2015/02/promises/?utm_source=javascriptweekly&utm_medium=email 這篇文章我們一起來看

原创 javascript Promises

原文地址:http://www.html5rocks.com/zh/tutorials/es6/promises/#toc-api 女士們先生們,請準備好迎接 Web 開發歷史上一個重大時刻…… [鼓聲響起] JavaScript

原创 發現了個很好的前端代碼規範和最佳實踐,mark一下

前端規範而又完整的編碼規範並不多見,如果你想找一個完整的,推薦你看下下面的鏈接內容,千萬不能錯過。 http://coderlmn.github.io/code-standards/ 另: jquery編碼風格js篇如下: htt

原创 AMD和CMD的區別,轉載玉伯在知乎上的回答。

AMD 規範在這裏:https://github.com/amdjs/amdjs-api/wiki/AMD CMD 規範在這裏:https://github.com/seajs/seajs/issues/242 AMD 是 Re