• 0推薦
    26K 瀏覽

    Designing Better JavaScript APIs

    At some point or another, you will find yourself writing JavaScript code that exceeds the couple ...
    0推薦
    21K 瀏覽

    通過源碼解析 Node.js 中一個文件被 require 后所發生的故事

    在 Node.js 中,要說如果有幾乎會在每一個文件都要用到的一個全局函數和一個全局對象,那應該是非 require 和 module.exports 莫屬了。它們是 Node.js 模塊機制的...
    0推薦
    45K 瀏覽

    js實現繼承的幾種方式

    前言:大多OO語言都支持兩種繼承方式: 接口繼承和實現繼承 ,而ECMAScript中無法實現接口繼承,ECMAScript只支持實現繼承,而且其實現繼承主要是依靠 原型鏈 來實現。
    0推薦
    23K 瀏覽

    JavaScript API 設計原則

    前段時間組織優化我們的原生模塊 API(iOS、Android 模塊封裝成 JavaScript 接口),于是學習了幾篇 JavaScript API 設計的文章,盡管是舊文,但受益匪淺,這里記錄一下。
    hubuke 9年前   
    0推薦
    50K 瀏覽

    React:ES6:ES7中的6種this綁定方法

    對于大多數開發者來說,JavaScript 的 this 關鍵字會造成諸多困擾。由于 JavaScript 不具備如 Java 等語言的嚴格類模型,因而除非是在處理回調,否則代碼中的 this 指向并不清晰。
    hubuke 9年前   
    0推薦
    62K 瀏覽

    (譯)你應該知道的jQuery技巧

    jQuery的存在,讓學習前端開發的人感到前端越來越容易入門了,用簡單的幾行代碼就可以實現需求,但是,你真的會用jQuery么,當代碼運行 后無法看到自己預期的效果,是不是覺得jQuery出了問...
    0推薦
    16K 瀏覽

    JavaScript:徹底理解同步、異步和事件循環(Event Loop)

    在公路上,汽車一輛接一輛,有條不紊的運行。這時,有一輛車壞掉了。假如它停在原地進行修理,那么后 面的車就會被堵住沒法行駛,交通就亂套了。幸好旁邊有應急車道,可以把故障車輛推到應急車道修理,而正常...
    0推薦
    15K 瀏覽

    造輪子和用輪子:快速入門JavaScript模塊化

    都說“不重復造輪子”,就像iPhone——它除了打電話還可以播放音樂——但是工程師不用從零開始做一個音樂播放功能,也許只要在iPhone的系統中整合一個ipod。
    0推薦
    143K 瀏覽

    WebViewJavascriptBridge詳細使用

    WebViewJavascriptBridge是支持到iOS6之前的版本的,用于支持native的iOS與javascript交互。如果需要支持到iOS6之前的app,使用它是很不錯的。本篇講講...
    0推薦
    10K 瀏覽

    Node基礎篇(模塊和NPM)

    由于Node是一套輕內核的平臺,雖然提供了一系列的內置模塊,但是不足以滿足開發者的需求,于是乎出現了包(Package)的概念。與核心模塊類似,就是將一些預先設計好的功能或者說API封裝到一個文...
    0推薦
    12K 瀏覽

    Node基礎篇(概要)

    什么是 JavaScript?
    0推薦
    20K 瀏覽

    javascript之基本包裝類型(Boolean,Number,String)基礎篇

    前幾天整理了javascript中Array方面的知識,但是String中的一些方法多多少少和Array里的方法有些類似容易混淆,就順便連同String所在的包裝類一起整理一下,希望可以幫助到初...
    0推薦
    35K 瀏覽

    技術分享:幾種常見的JavaScript混淆和反混淆工具分析實戰

    信息安全常被描述成一場軍備競賽,白帽與黑帽,滲透測試者與黑客,善與惡,本文將聚焦這場永無止境決斗中的一個小點。 HTML5 & JS 應用中充滿著對輸入進行驗證/注入的問題,需要開發人員始...
    0推薦
    23K 瀏覽

    理解JavaScript中的作用域和上下文

    JavaScript對于作用域(Scope)和上下文(Context)的實現是這門語言的一個非常獨到的地方,部分歸功于其獨特的靈活性。 函數可以接收不同的的上下文和作用域。這些概念為JavaSc...
    0推薦
    32K 瀏覽

    Enzyme: 用于React的JavaScript測試工具

    Testing code is crucial for the maintainability of a complex code base, but it is just as importa...
    0推薦
    27K 瀏覽

    淺談瀏覽器端JavaScript跨域解決方法

    跨域并非瀏覽器限制了發起跨站請求,而是跨站請求可以正常發起,但是返回結果被瀏覽器攔截了。最好的例子是 crsf 跨站攻擊原理,請求是發送到了后端服務器無論是否跨域!注意:有些瀏覽器不允許從HTT...
    0推薦
    17K 瀏覽

    后端程序員的 JavaScript 之旅 - JavaScript 的版本與標準

    1995 年 5 月 JavaScript 的最初版本由網景公司的工程師 Brendan Eich 開發,目的是為了跟微軟公司的 Web 技術平臺競爭。JavaScript 最初隨 Netsca...
    0推薦
    13K 瀏覽

    菜鳥入門指南?JS變量的優先級

    什么是優先級?就像css中的選擇器,誰的權重越高,那么最終作用的就是誰,在js中變量也是有優先級的。
    0推薦
    46K 瀏覽

    2015 年末必備前端工具集

    “Javascript沒法勝任大型應用,因為它甚至不能確定一個變量的類型,而且很難重構”~一大堆困惑的人 當我初識Javascript的時候,只有一種瀏覽器需要關心:NetScape。它在微軟...
    0推薦
    15K 瀏覽

    理解 Javascript 的閉包

    因為最近幾個月一直在做 Cocos Creator 這個項目,大部分時間都在與 Javascript 打交道,所以接下來我有必要寫幾篇文章介紹一下 JS 里面幾個比較讓人迷惑的地方:閉包,變量作...
    1 2 3 4 5 6 7 8 9 10

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

    投稿

    熱門問答

      熱門文檔

      • sesese色