最近在开发一个项目,用到了一个叫highcharts的javascript库,然后写着写着发现写了很多函数,而这些函数我发现可以在其他页面中应用。这时候我想到了函数封装,但是我只会jquery插件编写,没有写过基于其他javascript库的插件。
当然,说到底是我对javascript封装
的概念不太了解,希望各位可以帮我梳理一下这个概念,同时,介绍一下如何编写如题所示的插件。
tips: 深怕自己有概念上的错误,从而误导各位,这里解释下依赖
。所谓依赖
,是编写的javascript库里面用到问题所述的jquery和highcharts两个库
你可以学习一下requirejs(用它可以实现你说的功能)。