首页 > 编程语言 > 详细

JavaScript入门

时间:2021-04-03 19:54:40      阅读:22      评论:0      收藏:0      [点我收藏+]

JavaScript和Java

JavaScript是一种动态类型、弱类型、基于原型的客户端脚本语言。

动态:

JavaScript需要在运行时确定数据类型。Java在定义了一个数组的长度以后就不能再改变了。

如:JavaScript可以对数组进行push(),pop(),shift(),unshift()操作,且可以改变数组大小.Java没有上面直接对数组的操作。

弱类型:

JavaScript是弱类型语言。在使用时不需要进行声明,在运行时进行检查数据类型。Java属于强类型语言,所有的变量在编译之前必须要做声明。

基于原型:

JavaScript 的面向对象是基于原型的(prototype-based)实现的,Java 是基于类(class-based)的。

 

JavaScript由三部分组成:

1. ECMAScript(核心)

作为核心,它规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象

2. DOM(文档对象模型)

DOM把整个页面映射为一个多层节点结果,开发人员可借助DOM提供的API,轻松地删除、添加、替换或修改任何节点。

3. BOM (浏览器对象模型)

支持可以访问和操作浏览器窗口的浏览器对象模型,开发人员可以控制浏览器显示的页面以外的部分。

 

ES5和ES6

作为ECMAScript第五个版本(第四版因为过于复杂废弃了)。ECMAScript6在保证向下兼容的前提下,提供大量新特性。

 

参考:

https://m.html.cn/qa/javascript/11728.html

https://www.cnblogs.com/lovesong/p/4908871.html

JavaScript入门

原文:https://www.cnblogs.com/vlhy/p/14613749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!