• 0推薦
    38K 瀏覽

    如何加速物聯網操作系統開發?Zephyr項目引入JavaScript這樣做到的

    據統計軟件工程師的數量遠遠大于硬件工程師,而物聯網設備需要軟件和硬件的高度融合才能實現良好的用戶體驗。原來只針對硬件工程師的開發環境已經無法滿足物聯網產品快速開發的需求,因此將web開發環境與物...
    0推薦
    9K 瀏覽

    JavaScript 函數式編程導論

    本文很多地方是講解函數式編程的優勢,就筆者個人而言是認可函數式編程具有一定的好處,但是不推崇徹底的函數式編程化,特別是對于復雜應用邏輯的開發。
    0推薦
    9K 瀏覽

    編寫高性能的JavaScript代碼

    這篇文章告訴你一些簡單的技巧來優化JavaScript編譯器工作,從而讓你的JavaScript代碼運行的更快。尤其是在你游戲中發現幀率下降或是當垃圾回收器有大量的工作要完成的時候。
    0推薦
    9K 瀏覽

    JavaScript中的call 和apply的用途以及區別

    apply 接受兩個參數,第一個參數指定了函數體內this 對象的指向,第二個參數為一個帶下 標的集合,這個集合可以為數組,也可以為類數組,apply 方法把這個集合中的元素作為參數傳 遞給被調...
    0推薦
    9K 瀏覽

    你應該知道的setTimeout秘密

    計時器 setTimeout 是我們經常會用到的,它用于在指定的毫秒數后調用函數或計算表達式。
    0推薦
    9K 瀏覽

    原生Javascript插件開發實踐

    前言 之前公司設計的網站比較混亂,很多地方不統一,其中一個就是彈出層,導致這個原因是因為,公司的UI換了好幾個人,而他們每個人做出來的都不太一樣。最近公司開始整頓這個問題,對于統一的這種東西當然...
    0推薦
    8K 瀏覽

    JavaScript 風格指南

    JavaScript風格指南 目錄 介紹 不必嚴格遵守本文的所有原則,有時少遵守一些效果可能會更好,具體應根據實際情況決定。這是根據《代碼整潔之道》作者多年經驗整理的代碼優化建議,但也僅僅只是一...
    0推薦
    9K 瀏覽

    整潔代碼:JavaScript 當中的面向對象設計原則(S.O.L.I.D)

    GitHub 總之有很多 Code Example 案例的倉庫來教你如何正確寫出好代碼,諸多 Markdown 寫手以 BAD/GOOD 兩種代碼作為示范,輔以一些敘述和注釋作為說明,清晰易懂。...
    0推薦
    16K 瀏覽

    Clean JavaScript:寫出整潔的JavaScript代碼

    很多開發者都會推崇Robert C. Martin的 Clean Code 一書中提及的軟件工程準則,本文就是對于這些準則在JavaScript開發領域中的實踐應用總結。本文并不僅僅是樣式指南,...
    0推薦
    12K 瀏覽

    Web前端的狀態管理(State Management)

    我相信很多朋友跟我一樣,初次聽到什么 Flux ,? Redux ,? Vuex , 狀態管理 的時候是一臉懵逼的。因為在外面之前前端大部分開發的時候,根本沒有那么多的概念。自從ReactJS火...
    0推薦
    11K 瀏覽

    JS繼承的幾種方法總結

    由于js不像java那樣是真正面向對象的語言,js是基于對象的,它沒有類的概念,所以,要想實現繼承,可以用js的原型prototype機制或者用apply和call方法去實現。
    0推薦
    12K 瀏覽

    JS 中的事件綁定、事件監聽、事件委托

    事件綁定 要想讓 JavaScript 對用戶的操作作出響應,首先要對 DOM 元素綁定事件處理函數。所謂事件處理函數,就是處理用戶操作的函數,不同的操作對應不同的名稱 在 JavaScript...
    0推薦
    7K 瀏覽

    Javascript數組詳解

    數組是按序號排列的一組值,每個值的位置都有編號(從 0 開始)。數組本質上是一種特殊的對象。它的鍵名是按( 0,1,2... )排列的一組數字
    0推薦
    9K 瀏覽

    JS中的關系比較與相等比較運算

    在JS中的關系比較(Relational Comparison)運算,指的是像 x < y 這種大小值的關系比較。
    0推薦
    12K 瀏覽

    JS的{} + {}與{} + []的結果是什么?

    在JS中的運算符共同的情況中,(+)符號是很常見的一種,它有以下的使用情況:
    0推薦
    14K 瀏覽

    前端工程化開發方案app-proto

    什么是前端工程化?根據具體的業務特點,將前端的開發流程、技術、工具、經驗等規范化、標準化就是前端工程化。它的目的是讓前端開發能夠“自成體系”,最大程度地提高前端工程師的開發效率,降低技術選型、前...
    0推薦
    12K 瀏覽

    征服 JavaScript 面試:什么是純函數?

    對于函數式編程、可靠的并發以及 React + Redux 應用程序等用途來說,純函數是必不可少的。不過,純函數到底是什么意思呢?要搞定什么是純函數,最好是先深入研究一下函數。有幾種不同的方式可...
    0推薦
    7K 瀏覽

    V8如何度量真實數據性能

    網頁渲染性能對于用戶體驗非常重要,V8引擎一直在通過各種基準測試驗證和優化JavsScript。2017年,V8將引入真實場景度量,以更好針對真實場景進行優化。
    0推薦
    8K 瀏覽

    如何寫出好的 JavaScript —— 淺談 API 設計

    很多同學覺得寫 JavaScript 很簡單,只要能寫出功能來,效果能實現就好。還有一些培訓機構,專門教人寫各種“炫酷特效”,以此讓許多人覺得這些培訓很“牛逼”。然而事實上,能寫 JavaScr...
    0推薦
    10K 瀏覽

    細數JavaScript中那些神乎其神的技巧

    Started At 函數式編程:柯里化的變型應用 | 熊D博客
    1 2 3 4 5 6 7 8 9 10

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

    投稿

    熱門問答

      熱門文檔

      • sesese色