原创 Canvas學習:save()和restore()

本來今天想開始學習怎麼在Canvas中繪製矩形。但昨天發朋友圈,聊到Canvas。有網友提醒我將所有繪製的東西放在ctx.save()和ctx.restore(),能起到保存繪製狀態和防止污染狀態棧。養成一個良好的習慣。 此時一臉蒙逼

原创 Angular2 -- SystemJS解析

文 | Yeaseon SystemJS SystemJS是一個通用的動態模塊加載器,Angular2就是通過SystemJS加載所需的模塊。 SystemJS 配置函數 通過System.config函數進行配置: S

原创 Node.js 2016 回顧以及2017展望

1)Node.js版本變化 https://github.com/nodejs/LTS#lts-schedule 發佈Node.js 6.x 並進入LTS(長期支持版本),凡是LTS的都可以在生成環境使用發佈Node.js

原创 工欲善其事必先利其器-前端實習簡歷篇

有幸認識很多在大廠工作的學長,在春招正式開始前爲我提供很多內部推薦的機會,非常感謝他們對我的幫助。現在就要去北京了,對第一份正式的實習工作也充滿期待,也希望把自己遇到的一些問題和經驗分享給大家。 作者:Icarus 原文鏈接:工欲善

原创 OpenDoc - 前端簡歷怎麼寫纔好?

OpenDoc 我們將團隊內部的部分文檔經過編輯共享出來,主要出於以下考慮:我們希望有志於加入團隊的朋友能得到同等的信息,做好相應的準備團隊的工作經驗與方法的分享和技術分享一樣是有價值的聽取同行們的改進建議整體介紹 從工作意向、工

原创 Canvas學習:Canvas裏的座標系統

上一節我們做好了使用Canvas的準備工作,但並沒有深入的介紹如何使用Canvas,比如怎麼繪製圖形,怎麼做Canvas動畫等。但並不用着急,隨着我們後面的深入學習,這一切都會知道的。在深入學習之前,我們有必要先了解Canvas裏的座標系

原创 餓了麼大前端 Node.js 進階教程

餓了麼大前端 Node.js 進階教程 因爲 2016 年面試了很多做 Node.js 的同學,發現大部分做 Node 的同學都是前端轉過來的,對後端的知識大多一片空白。所以很難招到比較好的 Node.js 服務端程序員(注意,不

原创 Canvas學習:繪製圓和圓弧

圓和圓弧是圖形中基本圖形之一,今天我們來了解在Canvas中怎麼繪製圓和圓弧。在Canvas中繪製圓和圓弧其實和繪製線段和矩形一樣的簡單。在Canvas中,CanvasRenderingContext2D對象提供了兩個方法(arc()和a

原创 快速將 Promise 運用在開發中

這篇文章面向對Promise不甚瞭解的朋友,我將告訴你如何把它快速運用在開發中。 什麼是Promise? 簡單幾句介紹一下。Promise是抽象異步處理對象以及對其進行各種操作的組件。你可以理解爲:它的出現,是爲了讓我們更方便

原创 割裂的前端工程師--- 2017年前端生態窺探

有一天,我們組內的一個小夥伴突然問我,你知道有一個叫重構工程師的崗位?這是幹什麼的?重構工程師 這個問題引發了我對前端領域發展的思考,所以我來梳理下前端領域的發展過程,順便小小的預測下2017年的趨勢。不想看回憶的,可以直接跳到後

原创 (譯)學習如何構建自動化、跨瀏覽器的JavaScript單元測試

作者:Philip Walton 譯者:Yeaseon 原文鏈接:點此查看 譯文僅供個人學習,不用於任何形式商業目的,轉載請註明原作者、文章來源、翻譯作者及鏈接,版權歸原文作者所有。 題圖 我們都知道在多個瀏覽器中測試

原创 面試遇到了算法題?看這篇就夠啦。

原文地址:github.com/kdn251/interviews譯文出自:掘金翻譯計劃譯者:王下邀月熊校對者:PhxNirvana、根號三這個 鏈接 用來查看本翻譯與英文版是否有差別(如果你沒有看到 README.md 發生變化,

原创 Canvas學習:繪製線段

在上一篇介紹Canvas座標系統的結尾處,我們使用了Canvavs繪製了一個網格。整個效果是由直線和文本構成。在這一節中,我們來看看如何使用Canvas繪製線段。 在Canvas中,線段也是路徑中的一種,被稱之爲線性路徑。在Canvas中

原创 Canvas學習:線型

在繪製線段一文中,瞭解到如何在Canvas中繪製線段。雖然使用Canvas中API可以很輕鬆的繪製出線段,但裏面還是有不少的細節需要了解。這篇文章咱們就來了解線段中的線型。 Canvas中的線型主要包括線寬、線段端點和線段連接點三個部分

原创 Canvas學習:繪製矩形

通過前面教程的學習,我們可以在Canvas中輕易繪製路徑(線段)。這僅僅是Canvas中的一小部分,今天我們來看看在Canvas中怎麼繪製矩形。 繪製矩形的方法 在Canvas中提供了繪製矩形的API: fillRect(x, y,