web服务api 和javascript api的区别

JavaScript014

web服务api 和javascript api的区别,第1张

以我的理解是:web服务api是后台脚本调用的(就比如php调用的接口)

而javascript api 就是给前台调用的api。

比如我们可以使用php远程调用一个外部接口,同时也可以使用jquery jsonp调用。

web前端是统称,html5,javascript都是属于前端的技术。

在招聘网上html5很多时候指的是开发h5页面(也叫单页面),

例如:邀请函,广告页,抽奖页等等,

其实html5是一种技术,是html的升级版,

加入了一些新的功能像语义化标签等。

javascript是一种脚本语言,一般负责网站行为,

例如操作dom,切图是属于前端,html5也是属于前端。

不过现在很多公司基本上不会单单招一个切图了,

现在的前端开发需要html5+css3 +javascript, jquery,ajax,json

还要有框架的技术,如:angular 、vue、react等,

还需要会开发小程序,会代码管理,如git

会代码打包如:node的webpack,

app打包,如API cloud,有一些还需要会后端技术

如mysql,php,会搭建服务器,注册域名,备案域名,备案服务器,

上线网站,等等

一、基础不同

1、JS代码:基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

2、html代码:是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。

二、用处不同

1、JS代码:用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。

2、html代码:结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

三、特点不同

1、JS代码:主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

2、html代码:超级文本标记语言的广泛应用带来了加强功能,增加标识符等要求,超级文本标记语言采取子类元素的方式,为系统扩展带来保证。

参考资料来源:百度百科-JS脚本

参考资料来源:百度百科-html代码