原创 五分鐘帶你學會 JavaScript 閉包

閉包,是javascript中獨有的一個概念,對於初學者來講,閉包是一個特別抽象的概念,特別是ECMA規範給的定義,如果沒有實戰經驗,你很難從定義去理解它。因此,本文不會對閉包的概念進行大篇幅描述,直接上乾貨,讓你分分鐘學會閉包! 1 閉

原创 高性能JavaScript模板引擎原理解析

隨着 web 發展,前端應用變得越來越複雜,基於後端的 javascript(Node.js) 也開始嶄露頭角,javascript 被寄予了更大的期望,與此同時 javascript MVC 思想也開始流行起來。javascript 模板

原创 JavaScript人臉檢測的實現方法

今天,我們開始學習tracking.js,它是一個由Eduardo Lundgren開發的輕量級的javascript庫,它可以讓你做實時的人臉檢測,色彩追蹤和標記好友的臉。在這個教程中,我們將會看到,我們如何從靜態圖片中檢測臉,眼睛和嘴巴

原创 一篇文章教你開發一個完整的JavaScript組件

作爲一名開發者,大家應該都知道在瀏覽器中存在一些內置的控件:Alert,Confirm等,但是這些控件通常根據瀏覽器產商的不同而形態各異,視覺效果往往達不到UI設計師的要求。更重要的是,這類內置控件的風格很難與形形×××的各種風格迥異的互聯

原创 解析JavaScript的隱式類型轉換

avaScript的數據類型分爲六種,分別爲null,undefined,boolean,string,number,object。object是引用類型,其它的五種是基本類型或者是原始類型。我們可以用typeof方法打印來某個是屬於哪個類

原创 深入解析Javascript閉包及實現方法

一、什麼是閉包和閉包的幾種寫法和用法 1、什麼是閉包 閉包,官方對閉包的解釋是:一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的一部分。閉包的特點:1. 作爲一個函數變量的一個引用,當函數返回時,

原创 9個最好用的JavaScript開發工具和代碼編輯器

Web設計和開發是現今越來越流行的職業方向之一。工欲善其事,必先利其器,如果你想在這個領域出類拔萃,那麼你就必須具備一些優秀的技能,例如能操作不同的平臺、IDE和其他各種各樣的工具。 談到平臺和IDE,現在已經不是以前那個掌握一個IDE就能

原创 提升 Node.js 應用性能的 5 個技巧

Node.js是全球領先的用JavaScript——世界上最流行的編程語言創建服務器應用程序的工具。提供web服務器和應用服務器的功能,Node.js被認爲是各種以微服務爲基礎的開發和交付的關鍵工具。 Node.js可以替代或增強Java

原创 構建基於 Node.js 的條形碼識別程序

在這篇文章中,我們將展示一個非常簡單的方法構建一個自定義的 Node 模塊,該模塊封裝了Dynamsoft Barcode Reader SDK ,支持 Windows、Linux 和 OS X,同時我們將演示如何集成這塊模塊實現一個在線的

原创 Node.js新手必須知道的4個JavaScript概念

如果只需要知道一種編程語言就可以構建一個全棧的應用程序,是不是特別了不起?Ryan Dahl爲了把這個想法成爲現實,創造了node.js。Node.js是建立在Chrome強勁的V8 JavaScript引擎上的服務器端框架。雖然最初是用C

原创 那些容易被忽視Node.js 面試題

如果你希望找一份有關Node.js的工作,但又不知道從哪裏入手考察自己對Node.js的掌握程度。 本文就提供了這樣的一份Node.js面試題列表,通過考察Node.js編程中的一些主要細節, 來幫助你評估你對於Node.js開發的掌握程度

原创 JS函數的遞歸和閉包的注意要點

JavaScript函數表達式——“函數的遞歸和閉包”的注意要點 函數表達式的基本概念 name屬性和函數提升 首先,name屬性,通過這個屬性可以訪問到給函數指定的名字。(非標準的屬性)如: function People(){};

原创 前端面試要注意的那幾個點?

不管是剛畢業踏入社會的還是在職場久經奮戰的,都經歷過被面這一環節。當然也有很多同學開始在麪人,爲自己的團隊選擇優秀的血液。而我也是屬於這一類,這些年都有在幫公司或朋友的團隊物色人才和麪試同學。今年在手淘也一樣,在給同學面試過程中,讓我開始在

原创 一篇文章帶你搞懂JS對象的自我銷燬

在日常的JS組件開發中,往往會有一些較爲複雜的DOM操作及事件監聽,尤其是在處理UI層面的widgets時候更爲明顯。常常會花很多精力在對象的init上,而當組件需要被移除時則僅僅是把所在DOM草草的remove掉就算完事兒。 當然,絕大多

原创 前端面試要注意的那幾個點?

不管是剛畢業踏入社會的還是在職場久經奮戰的,都經歷過被面這一環節。當然也有很多同學開始在麪人,爲自己的團隊選擇優秀的血液。而我也是屬於這一類,這些年都有在幫公司或朋友的團隊物色人才和麪試同學。今年在手淘也一樣,在給同學面試過程中,讓我開始在