• 0推薦
    26K 瀏覽

    ES6和Babel你不知道的事兒

    因babel的版本從5升級到6有很多改動,比如babel本身不再提供任何transform的工作,都需要借助插件來完成,本文的所有討論都是建立在babel 6之上的。如果只想看結論,直接跳到文章...
    0推薦
    44K 瀏覽

    10個最佳ES6特性

    ES6,正式名稱是 ECMAScript2015 ,但是 ES6 這個名稱更加簡潔。 ES6 已經不再是JavaScript最新的標準,但是它已經廣泛用于編程實踐中。如果你還沒用過 ES6 ,現...
    0推薦
    32K 瀏覽

    JavaScript數組所有API全解密

    數組是一種非常重要的數據類型,它語法簡單、靈活、高效。 在多數編程語言中,數組都充當著至關重要的角色,以至于很難想象沒有數組的編程語言會是什么模樣。特別是JavaScript,它天生的靈活性,又...
    0推薦
    27K 瀏覽

    Javascript的繼承與多態

    本文先對es6發布之前javascript各種繼承實現方式進行深入的分析比較,然后再介紹es6中對類繼承的支持以及優缺點討論。最后介紹了javascript面向對象編程中很少被涉及的“多態”,并...
    0推薦
    25K 瀏覽

    用Async函數簡化異步代碼

    Promise 在 JavaScript 上發布之初就在互聯網上流行了起來 — 它們幫開發人員擺脫了回調地獄,解決了在很多地方困擾 JavaScript 開發者的異步問題。但 Promises ...
    0推薦
    18K 瀏覽

    現在就可以使用的5個 ES6 特性

    這篇文章介紹了5個 ES6 特性,使你的 JavaScript 代碼變的更好。不用說,我們大多數前端開發工程師非常關注 JavaScript 的性能和特性,這就是為什么 ES6 對于我們來說是如此令人興奮。
    0推薦
    18K 瀏覽

    JavaScript深入之從ECMAScript規范解讀this

    前言 在《JavaScript深入之執行上下文棧》中講到,當JavaScript代碼執行一段可執行代碼(executable code)時,會創建對應的執行上下文(execution conte...
    0推薦
    16K 瀏覽

    三個嘆為觀止的 ES6 Array hack[譯]

    在JavaScript中,數組隨處可見。在最新版本的ECMAScript 6背景下,借助新的展開符、解構等特性,我們可以對數組做很多“四兩撥千斤”的事情。
    0推薦
    20K 瀏覽

    關于JavaScript的數組隨機排序

    JavaScript 開發中有時會遇到要將一個數組隨機排序(shuffle)的需求,一個常見的寫法是這樣:
    0推薦
    18K 瀏覽

    JavaScript使用ES6的Class面向對象繼承時 this is not defined 解決方法

    傳統的JavaSCript繼承是這個樣子的: //相當于構造函數 var myClass = function(name) { this._name = name; }; //通過原型方法繼承 ...
    0推薦
    20K 瀏覽

    一道有價值的JS繼承面試題

    題目 原題目來源于一個網友的問答 var A = function() { this.name = 'apple'; } A.prototype.getName = function() { r...
    0推薦
    16K 瀏覽

    ECMAScript6 新特性整理

    ECMAScript6(ECMAScript 2015 ,ES5,ES2016)技術已經在前端圈子很流行了,他給前端開發人員帶來了很多驚喜,提供的語法糖使復雜的操作變得簡單。
    0推薦
    17K 瀏覽

    用 Async 函數簡化異步代碼

    Promise 在 JavaScript 上發布之初就在互聯網上流行了起來 — 它們幫開發人員擺脫了 回調地獄 ,解決了在很多地方困擾 JavaScript 開發者的異步問題。但 Promise...
    0推薦
    17K 瀏覽

    從 ++[[]][+[]]+[+[]]==10? 深入淺出弱類型 JS 的隱式轉換

    凡是都有一個來源和起因,這個題不是我哪篇文章看到的,也不是我瞎幾把亂造出來的,我也沒這個天賦和能力,是我同事之前丟到群里,叫我們在瀏覽器輸出一下,對結果出乎意料,本著實事求是的精神,探尋事物的本...
    0推薦
    16K 瀏覽

    理解JS模塊化

    模塊化在項目中十分的重要,一個復雜的項目肯定有很多相似的功能模塊,如果每次都需要重新編寫模塊肯定既費時又耗力。但是引用別人編寫模塊的前提是要有統一的“打開姿勢”,如果每個人有各自的寫法,那么肯定...
    0推薦
    17K 瀏覽

    探尋 ECMAScript 中的裝飾器 Decorator

    如果曾經使用過 Python,尤其是 Django 的話,應該對 裝飾器 的概念有些許的了解。在函數前加 @user_login 這樣的語句就能判斷出用戶是否登錄。
    0推薦
    14K 瀏覽

    深入理解 javaScript 原型繼承

    在探討 javaScript 的原型繼承之前,先不妨想想為什么要繼承?
    0推薦
    15K 瀏覽

    如何在NodeJS項目中優雅的使用ES6

    NodeJs最近的版本都開始支持ES6(ES2015)的新特性了,設置已經支持了async/await這樣的更高級的特性。只是在使用的時候需要在node后面加上參數: --harmony 。但是...
    0推薦
    20K 瀏覽

    JS正則表達式一條龍講解,從原理和語法到JS正則、ES6正則擴展,最后再到正則實踐思路

    正則啊,就像一座燈塔,當你在字符串的海洋不知所措的時候,總能給你一點思路;正則啊,就像一臺驗鈔機,在你不知道用戶提交的鈔票真假的時候,總能幫你一眼識別;正則啊,就像一個手電筒,在你需要找什么玩意...
    0推薦
    57K 瀏覽

    Vue.Js開源:eleme - 高仿餓了么app商家詳情

    高仿餓了么app商家詳情 (vue2 +vue-router2 + es6 +webpack ) demo demo 地址 項目依賴 本項目依賴 eslint全局環境,沒有請下載 cnpm in...
    1 2 3 4

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色