什么是js?

简介: 什么是js?

Js是一种直译式脚本语言,一种动态类型,弱类型,基于原型的高级语言。


直译式:js程序运行过程中直接编译成机器语言。


脚本语言:在程序运行过程中逐行进行解释说明,不需要预编译。


动态类型:js声明变量后,可以随时改变它的数据类型。


弱类型:不需要提前做类型声明,而是程序在运行过程中检查它的数据类型。


Js的特点:


简单性:js使用的数据类型是弱类型,没有采用严格的数据类型。


安全性:js不允许直接访问本地硬盘,不允许对网络文档进行修改与删除。


动态性:js可直接对用户的输入做出响应,而无需经过web服务系统。


跨平台性:js只对当前的浏览器有关,与操作系统无关。


Js的组成部分:


ECMAScript:是js的基础,也是js的核心。


Dom:文档对象模型,对文档进行操作。


Bom:浏览器对象模型:对浏览器进行修改与操作。


目录
相关文章
|
1月前
|
JavaScript
js问题总结
js问题总结
30 0
|
3月前
|
资源调度 JavaScript 前端开发
如何开始使用 Next.js?
【8月更文挑战第4天】如何开始使用 Next.js?
49 3
|
3月前
|
缓存 前端开发 算法
Next.js
Next.js【8月更文挑战第4天】
59 1
|
5月前
|
XML JavaScript 前端开发
JS是什么
JS是什么
125 0
|
6月前
|
JavaScript 前端开发 Go
octokit.js
octokit.js
46 1
|
6月前
|
JavaScript 前端开发
JS实现日历表
JS实现日历表
32 0
|
6月前
|
JavaScript 前端开发
什么是js?
什么是js?
|
移动开发 JavaScript 前端开发
什么是js? js的特点是什么?
什么是js? js的特点是什么?
82 0
|
编解码 JavaScript 前端开发
什么是js?(初步了解)
什么是js?(初步了解)
|
JavaScript
js小技巧(2)
js小技巧(2)