一个组件必然包含了某种特定的职能

时间:2021-08-07 05:53:11

区别API、框架、插件、组件、控件等 一、API

1、观点

供给给差别语言的一个接口,也就是在对应的函数内供给相应的要领控制Windows各个部件的外不雅观和行为的一套预先界说的Windows函数,只要用js语法挪用想要的成果。例,js内BOM的screen要领。

2、目的

对底层的封装,将一些不会变革的对象封装一下,可以提高开发效率。

3、API理解

JS的api有很多的成果,只要知道有这样的对象,到时候直接去网上找挪用的要领就可以了。例,百度舆图的API。

二、框架

1、观点

js框架就是将常用的要领进行封装,便利调取使用。

2、框架于插件区别
框架相当于超大号的插件。

3、四大框架

Vue

React

Angular

jQuery

三、插件

前人写好可提高本身代码质量及页面展现效果的js文件。

四、组件

js组件就是把一系列的成果封装起来,包装成一个东西。好比一个表格组件。一个组件一定包罗了某种特定的本能机能,目的在于可以复用。

五、控件

用Javascript写好的成果,可能是有界面的,,也可能是没有界面的。
对照常见的好比一些网页上有日期选择的效果,一般都是用所谓的javascript控件实现的。

六、插件和组件的区别

1、组件属于类级另外开发,即给jQuery添加新的全局函数,如$.ajax要领。
2、插件属于东西级另外开发,即给jQuery东西添加要领。


组件是供给某一完整成果的模块,而插件更倾向关闭某一成果要领的函数。,一般仿佛都统称为插件。