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

news/2024/11/15 7:32:58/
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对象添加方法。
组件是提供某一完整功能的模块,而插件更倾向封闭某一功能方法的函数。,一般好像都统称为插件。

转载自呦呦椒!


http://www.ppmy.cn/news/647331.html

相关文章

什么是OCX控件?注册它都有哪些作用?

当标准控件不能完全满足用户需求时,用户可以编写自己的控件插入到编程工具中使用,编写的控件就是OCX。现在网页中也可以嵌入OCX,并称其为ActiveX控件。目前可以编写OCX的工具包括VB、VC、Delphi。易语言也即将支持OCX。 OCX是一种COM控件&a…

WPF基本控件简介

默认可见的基本控件有 1、Border 设置控件画边框,2、Button 按钮 3、Calendar 日历 4、Canvas 画布控件 5、Checkbox 复选框 6、Combobox 下拉列表框 7、ContentControl 内容控件 8、DataGrid 显示表格数据 9、DataPicker 日期选择控件,带日历 10、Dock…

域名和IP地址什么关系?如何通过域名解析IP?

一般情况下,访客通过域名和IP地址都能访问到网站,那么两者之间有什么关系吗?本文中科三方针对域名和IP地址的关系和区别,以及如何实现域名与IP的绑定做下介绍。 域名与IP地址之间的关系 IP地址是计算机的唯一识别符,…

树形控件

一.分析过程 1.今天就来说说树形控件,什么是树形控件呢?树形控件在Windows系统中是很常见的,例如资源管理器左侧的窗口中就有用来显示目录的树形视图。 树形视图中以分层结构显示数据,每层的缩进不同,层次越…

6.5(一) 窗体中控件及其应用之控件类型及其功能

目录 (1)文本框 (2)标签 (3)标题 (4)复选框、切换按钮和选项按钮 (5)选项组控件 (6)组合框与列表框 (7)命令按钮 (8)选项卡与附件控件 (9)图像控件 (10)子窗体/子报表 在Access中控件是放置在窗体对象上的对象,用户可操作控件来执行某种操作。通过控件用…

FineReport年份控件

我们在帆软报表开发时,难免会遇到年报,而年报的传统时间查询条件是默认年月日的 这样就导致一个问题就是,每次去查询不同的年份时,都要选择年月日,非常麻烦,而且还不美观。 而帆软有一个插件非常好用&…

金格控件java版本_金格全文批注中间件安装软件-金格正文office控件(插件集成)下载V4.3.0.36安装版-西西软件下载...

金格正文office控件(插件集成)是一款中国电信综合办公系统专用金格全文批注中间件插件集成,提供在线新建、编辑office文件和在office文件中进行签名印章、正文套红等功能,安装此控件前请确认您已正确安装office的word、excel、ppt程序。 安装说明 1.解压…

python控件_python常用控件

Button 按钮控件;在程序中显示按钮。 Canvas 画布控件;显示图形元素如线条或文本 Checkbutton 多选框控件;用于在程序中提供多项选择框 Entry 输入控件;用于显示简单的文本内容 Frame 框架控件;在屏幕上显示一…