API、框架、插件、组件、控件等的区别 |
您所在的位置:网站首页 › 控件和插件的区别是什么 › API、框架、插件、组件、控件等的区别 |
1.API
1.1概念 提供给不同语言的一个接口,在对应函数内提供相应的方法(控制Windows各个部件的外观和行为的一套预先定义的Windows函数),只要用js语法调用想要的功能。例,js内BOM的screen方法。 1.2目的 对底层的封装,将一些不会变化的东西封装一下,可以提高开发效率。 1.3API理解 JS的api有很多的功能,只要知道有这样的东西,到时候直接去网上找调用的方法就可以了。例,百度地图的API。 2.框架2.1概念 js框架就是将常用的方法进行封装,方便调取使用。 2.2框架与插件区别 框架相当于超大号的插件。 2.3四大框架 React,Angular,jQuery,Vue 3.插件前人写好可提高自己代码质量及页面展现效果的js文件。 4.组件js组件就是把一系列的功能封装起来,包装成一个对象。比如一个表格组件。一个组件必然包含了某种特定的职能,目的在于可以复用。 5.控件用Javascript写好的功能,可能是有界面的,也可能是没有界面的。 比较常见的比如一些网页上有日期选择的效果,一般都是用所谓的javascript控件实现的。 6.插件和组件的区别组件属于类级别的开发,即给jQuery添加新的全局函数,如$.ajax方法。 插件属于对象级别的开发,即给jQuery对象添加方法。 组件是提供某一完整功能的模块,而插件更倾向封闭某一功能方法的函数。,一般好像都统称为插件。 转载自呦呦椒! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |