原创 ES6學習筆記之Iterator和for...of循環

原文地址:http://es6.ruanyifeng.com/#docs/iterator Iterator(遍歷器)的概念 JavaScript原有的表示“集合”的數據結構,主要是數組(Array)和對象(Object),ES6

原创 brew安裝特定版本flow,解決問題!

在atom+react-native項目中安裝了nuclide。然而使用flow的時候出現了問題。 $ brew -v Homebrew 1.2.0 $ flow version Flow, a static type chec

原创 我的項目react-bookstore總結與反思

react-bookstore 線上地址:https://react-bookstore.herokuapp.com github地址:https://github.com/yuwanlin/react-bookstore 學習

原创 es6學習筆記之Promise

是的,很多東西都需要寫下來。看了會忘記,在寫的同時會加深記憶,以後找起來也方便。 原文鏈接:http://es6.ruanyifeng.com/#docs/promise 含義 Promise是異步編程的一種解決方案。相比於回調

原创 有趣的代碼,持續更新...

1、原文鏈接 // 我挺喜歡最上邊的評論的,雖然我不知道是否正確 <script> var a = {n:1}; var b = a; a.x = a = {n:2}; // 可以更換 a.x = a = {n:2}看看

原创 modernizr

HTML5Shiv允許就瀏覽器識別出HTML5元素,並可以爲其添加樣式—-它只是簡單地創建了HTML5對象,讓CSS和JavaScript可以應用在元素本身。Modernizr做了同樣的事情,並且在此基礎上還添加了特性檢測。它會告

原创 ES6學習筆記之Generator 函數的語法

原文鏈接:http://es6.ruanyifeng.com/#docs/generator 內容有點多,還是有些不懂 簡介 基本概念 Generator 函數是 ES6 提供的一種異步編程解決方案,語法行爲與傳統函數完全不同。

原创 有趣--等額本息還款

最近在知乎發現了一個有趣的事情。 說一個我自己的事兒,吹吹牛:) 某行信用卡專員總打電話過來,希望提供一個貸款額度給我,不勝其擾,又不忍直接拒之。某次電話又來,決定聊敗她。 卡專員:先生,我行爲您提供5萬的貸款額度,24個月分期

原创 ES6學習筆記二之數組的擴展

Array.from() Array.from() 方法從類似數組(array-like)或可迭代對象(iterable)創建一個新的數組實例(包括ES6新增的數據結構Set和Map)。 Array.from(arrayLike[

原创 selenium初探

這一週導師讓我研究selenium。selenium支持很多語言,而我使用的是js來測試。需要安裝selenium-webdriver: ^3.5.。 基礎篇 我參考了很多文章,這裏列下其中一下: 1、 http://jere

原创 mongoose學習筆記一

名詞解釋 Schema: 一種以文件形式存儲的數據庫模型骨架,不具備數據庫的操作能力 Model: 由Schema編譯而成的假想(fancy)構造器,具有抽象屬性和行爲。Model的每一個實例(instance)就是一個doc

原创 指令中的scope

一般而言,指令配置如下: //headBar.js angular.module('app') .directive('appHeadBar', function() { return { restrict: 'A',

原创 webpack學習筆記一

原文鏈接:https://segmentfault.com/a/1190000006178770?_ea=1088498 從V1遷移到V2 由於使用的是webpack版本是2.2.1,所以針對原文做了一些修改。 針對webpac

原创 gulp插件

這是我用的一個。 "devDependencies": { "gulp": "^3.9.1", "gulp-clean": "^0.3.2", "gulp-concat": "^2.6.1", "gulp-conn

原创 主流瀏覽器內核介紹(前端開發值得了解的瀏覽器內核歷史)

PS的內容是我補充的。 內核 首先得搞懂瀏覽器內核究竟指的是什麼。 瀏覽器內核又可以分成兩部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。它負責取得網頁的內容(HTML、XM