01_JavaScript介绍、变量、运算符

JavaScript历史

01_JavaScript介绍、变量、运算符_第1张图片
  • 1995.2月 Netscape公司发布LiveScript,后临时改为JavaScript,为了赶上Java的热浪。
    欧洲计算机制造商协会(ECMA)英文名称是European Computer Manufacturers Association
  • 1997 年,以JavaScript 1.1 为基础。由来自 Netscape、Sun、微软、Borland 和其他一些对脚本编程感兴趣的公司的程序员组成的 TC39(ECMA的小组) 锤炼出了 ECMA-262,也就是ECMAScript1.0。
  • 1998年6月,ECMAScript 2.0版发布。
  • 1999年12月,ECMAScript 3.0版发布,成为JavaScript的通行标准,得到了广泛支持。
  • 2007年10月,ECMAScript 4.0版草案发布:分歧太大,失败告终。
  • 2009年12月,ECMAScript 5.0版正式发布
  • 2015年6月17日,ECMAScript 6发布正式版本,即ECMAScript 2015。

JavaScript和ECMAScript的关系

ECMAScript是一种由Ecma国际前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association,制定的标准。
  JavaScript是由公司开发而成的,公司开发而成的一定是有一些问题,不便于其他的公司拓展和使用。所以欧洲的这个ECMA的组织,牵头制定JavaScript的标准,取名为ECMAScript。
  简单来说ECMAScript不是一门语言,而是一个标准。符合这个标准的比较常见的有:JavaScript、Action Script(Flash中用的语言)。就是说,你JavaScript学完了,Flash中的程序也会写了。
  ECMAScript在2015年6月,发布了ECMAScript 6版本,语言的能力更强。但是,浏览器的厂商不能那么快的去追上这个标准。这些新的特性,我们就业班的深入,也会给大家介绍。

JS介绍

js是一款运行在客户端的网页编程语言。

  • 组成部分

  • ECMAScript:JavaScript的语法标准。

  • DOM:JavaScript操作网页上的元素的API

  • BOM:JavaScript操作浏览器的部分功能的API

  • 特点

  • 简单易用
    可以使用任何文本编辑工具编写
    只需要浏览器就可以执行程序

  • 解释执行
    解释执行:事先不编译、逐行执行、无需进行严格的变量声明
    编译执行:java c# 转化为.dll可执行文件==>电脑读取.dll可执行文件

  • 基于对象
    内置大量现成对象,编写少量程序可以完成目标

  • 面向过程

  • 作用

  • 表单验证

  • 轮播特效

  • 开发游戏

JS书写位置

Javascript 书写位置
(1)与css类似,直接嵌入到html页面中
(2)文件调用:JavaScript代码写到另一个文件当中(其后缀通常为“.js”),然后用格式为的标记把它嵌入到文档中

  • 写js代码的时候,分号不能省略。
  • 推荐将JS代码写在html结束标签后边、将多个JS文件合成为一个JS文件
Javascript执行过程中的小原理
  • html页面中出现

你可能感兴趣的:(01_JavaScript介绍、变量、运算符)