编程语言
首页 > 编程语言> > 01初识JavaScript

01初识JavaScript

作者:互联网

1.  JavaScript 的诞生

        1995年,Netscape(网景公司)一程序员和与sun公司联合开发的一门脚本语言,初始名为Mocha,1995年9月改为LiveScript。最终名为JavaScript。

2.  JavaScript 的版本

        JavaScript这种语言的基本语法结构是由ECMAScript来标准化的, 所以我们说的JavaScript版本一般指的是ECMAScript版本。1997年7月,ECMAScript1.0发布。至今ECMAScript13.0。

3.  JavaScript语言介绍

        JavaScript是一种专为与网页交互而设计的脚本语言(弱类型、面向对象、解释型、客户端脚本语言), 具有较强的逻辑性且不需要服务器的支持。是在程序的运行过程中逐行进行解释(单线程)。  

 特性:1. 脚本语言    2.基于对象    3. 简单    4. 动态性    5. 跨平台性 

3.1  JavaScript由三部分组成:

   1. 核心(ECMAScript):是一种由ECMA国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。ECMAScript 定义的只是这门语言的基础,他的组成部分有:语法、类型、语句、关键字、保留字、操作符、对象等。

    2. 浏览器对象模型(BOM):Browse Object Model, 浏览器对象模型,提供与浏览器交互的方法和接口(API),开发人员使用BOM可以控制浏览器显示页面以外的部分。

    3. 文档对象模型(DOM):Document  Object Model,文档对象模型,提供访问和操作网页HTML内容的方法和接口。

4.JS变量、关键字、命名规范

使用var关键字定义变量:

        var age == 20;       //var 是关键字,age是变量名,20为给变量赋的值

变量的命名规范:

    1, 变量名可以是数字,字母,下划线_和美元符$组成;

    2, 第一个字符不能为数字

    3, 不能使用关键字或保留字

    4, 标识符区分大小写,如:age和Age是不同的变量。但强烈不建议用同一个单词的大小写区分两个变量。

    5, 变量命名尽量遵守驼峰原则: mySalary

5.js数据类型

    1.Boolean: 布尔类型

     2.Number:数字(整数int,浮点数float)

     3.String:字符串

     4.Object:对象 (包含Array数组 )

     5.特殊数据类型 Null、Undefined。Null:只有定义变量时赋值为null,typeof操作符检测null会返回object。 Undefined:定义变量时不赋值。Undefind为Null的派生子类(Null类型中的特殊类型),但是两者的数据类型不一样。

 

标签:01,变量,JavaScript,关键字,初识,ECMAScript,Null,脚本语言
来源: https://www.cnblogs.com/sshong/p/16520555.html