初识JavaScript——什么是JavaScript?

JavaScript是世界上最流行的脚本语言

注意:Java和JavaScript没有任何的关系,JavaScript是脚本语言,Java是一门后台语言。
就像雷锋和雷峰塔、北大和北大青鸟、张三和张三丰一样。

JavaScript诞生于1995年,简称JS。

JavaScript是一种专为与网页交互而设计的脚本语言
一个完整的JavaScript有以下三个核心组成:

1. ECMAScript,由ECMA-262定义,提供核心语言功能。
(1)ECMAScript规定了JS的以下部分
语法、类型、语句、关键字、保留字、操作符、对象
(2)ECMAScript兼容
支持ECMA-262描述的所有“类型、值、对象、属性、函数以及程序句法和定义”
支持Unicode字符标准
支持“程序和正则表达式语法”,意味着我们可以修改和扩展内置的正则表达式语法
(3)Web浏览器对ECMAScript的支持

浏览器兼容性
Netscape Navigator 2、3、4、4.05——
Netscape Navigator 4.06~4.79第1版
Netscape6+(Mozilla 0.6.0+)第3版
IE3、4——
IE5第1版
IE5.5~7第3 版
IE8、9+第5版
Opera6~7.1第2版
Opera 7.2+第3版
Chrome1+第3版
Firefox1~2、3.0x第3版
Firefox3.5~3.6、4.0+第5版
Safari3.x第3版
Safari4.x~5.x第5版
  1. 文档对象模型(DOM,Document Object Model)
    提供访问和操作网页内容的方法和接口,是针对XML但经过扩展用于HTML的应用程序编程接口、DOM把整个页面映射为一个多层节点结构,这些节点包含不同的数据类型。
    如以下的多层节点,其可以表示一个文档树形结构,<html>是根结点
<html>
    <head>
		<title></title>
	</head>
	<body>
	</body>
</html>

开发人员通过DOM提供的接口可以实现对节点的修改、增加、删除、替换等操作。
DOM核心规定的是如何映射基于XML的文档结构。

  1. 浏览器对象模型(BOM Browser Object Model)
    提供与浏览器交互的方法和接口。
    从根本上讲,BOM只处理浏览器窗口和框架,但是人们习惯上将所有针对浏览器的JavaScript扩展算作BOM的一部分
通过了解以上JavaScript的简介和基本组成将会有助于我们下面的学习。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Daisy_JuJuJu

你们的鼓励将是我最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值