一、前言

通過 "WWW" 原則我們來了解 JavaScript 插件這個(gè)東西

第一個(gè) W "What" -- 是什么?什么是插件,我就不照搬書本上的抽象概念了,我個(gè)人簡單理解就是,能方便實(shí)現(xiàn)某個(gè)功能的擴(kuò)展工具.(下面我會通過簡單的例子來幫助讀者理解)

第二個(gè) W "Why" -- 為什么? 為什么要有插件這種東西,首先結(jié)合第一個(gè) W 來理解就是,使用插件的目的是方便我們實(shí)現(xiàn)某一個(gè)功能. 也就是說在編程過程中我們只需要找輪子,或者改輪子而不需要重新造輪子.節(jié)省開發(fā)時(shí)間,并且各司其職會更加專業(yè)(做得更好)。其次就是方便維護(hù),因?yàn)槊總€(gè)功能模塊可以分得更清楚,所謂的松耦合。

第三個(gè) W "How" -- 如何做?我們?nèi)绾伍_發(fā) JavaScript 插件?這是我們這片文章要談?wù)摰闹攸c(diǎn).

二、準(zhǔn)備知識

在討論如何做之前我們不妨先通過反向思維來看看插件的特點(diǎn)。我們從如何使用 Javascript 插件開始。

假設(shè)我們現(xiàn)在要使用插件 js-plugin.js

網(wǎng)友評論