全栈-day01

落爺英雄遲暮 提交于 2019-12-17 04:05:39

javascript

1990年,欧洲的伯纳斯·李 发明了浏览器,不可以浏览图片。
1992年,NCSA开始开发一个独立的浏览器,叫做Mosaic,可以浏览图片。

1994年12月,navigator发布了1.0版

1995年5月,Brendan Eich只用了10天,就设计完成了这种语言的第一版。最初名字叫做 Mocha,1995年9月改为LiveScript。12月改名叫做JavaScript当时的意图是将 JavaScript 作为 Java 的补充,用来操作网页。

1996年3月,Navigator 2.0 浏览器正式内置了 JavaScript 脚本语言。
1996年8月,微软模仿JavaScript开发了一种相近的语言,取名为JScript(JavaScript是Netscape的注册商标,微软不能用),首先内置于IE 3.0。Netscape公司面临丧失浏览器脚本语言的主导权的局面。
1996年11月,Netscape公司决定将JavaScript提交给国际标准化组织ECMA。目前共25个人。该委员会定期开会,所有的邮件讨论和会议记录,都是公开的。

JAVAScirpt版本

1997年7月,ECMA组织发布ECMAScript 1.0版。ECMAScript只用来标准化JavaScript这种语言的基本语法结构
1998年6月,ECMAScript 2.0版发布。
1999年12月,ECMAScript 3.0版发布,成为JavaScript的通行标准,得到了广泛支持。
2008年7月,发布为ECMAScript 3.1,会后不久,ECMAScript 3.1就改名为ECMAScript 5。
2009年12月,ECMAScript 5.0版正式发布。
2015年6月,ECMAScript 6正式发布,并且更名为“ECMAScript 2015”。

JAVAScirpt特点

JavaScript:简称:JS
是一门编程语言
是一门客户端脚本语言,是一门弱类型的语言,声明都用var
是一门解释性的语言,是一门动态类型的语言,当浏览器解析这行代码的时候,才知道这个变量具体是什么类型,
是一门基于对象的语言,直接使用系统当中的对象.
js最初的目的:解决用户和浏览器之间的交互问题
现在的目的:特效,游戏,应用程序,服务器端的程序

JavaScript的组成

ECMAScript DOM BOM

ECMAScript - JavaScript的核心

ECMA 欧洲计算机制造联合会
网景:JavaScript
微软:JScript
定义了JavaScript的语法规范
JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关

BOM - 浏览器对象模型

一套操作浏览器的功能的API
通过BOM可以操作浏览器窗口,比如:弹出框,控制浏览器跳转,获取分辨率等

DOM - 文档对象模型

一套操作页面元素的API
DOM可以叭HTML看作是文档树,通过DOM提供的API可以对树上的节点进行操作,比如:购物车的增删改查

JavaScript的初体验

CSS: 行内样式。嵌入样式,外部样式

JavaScript的书写位置

-写在行内

<input type="button" value="按钮" onclick="alert('Hello World')" />

写在script标签中

<head>
  <script>
    alert('Hello World!');
  </script>
</head>

写在外部js文件中,在页面引入

<script src="main.js"></script>

注意点!!

引用外部js文件的script标签中不可以写JavaScript代码

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!