【一】初识JavaScript

初识JavaScript

JavaScript介绍

作用

用来实现网页的各种交互,功能,以及制作炫酷的网页特效。

关于ECMA

ECMA是欧洲一个制定JavaScript标准的组织,命名为ECMAScript

现状

以前,JavaScript被认为是“牛皮藓”,常用来制作页面上的广告、弹窗、漂浮的广告。

2004年,谷歌带头使用Ajax,渐渐的提升了用户体验。

2007年,乔布斯发布了iPhone,移动设备上网逐渐增多,JavaScript在移动端页面中也是必不可少的。并且互联网开始标准化。

2010年,HTML5推出Canvas(画布),可以用来制作游戏,就是配合JavaScript制作的。

2011年,Node.js诞生了,使JavaScript能做后台开发了。

标识符

什么是标识符?

标识符就是你在程序中起的一些名字。

标识符的作用?

从字面理解,就是用来标识某些东西的符号,目的是为了将这些东西区分开。就像人起名字一样。再比如我们给HTML元素的class或者id起的名字。

标识符的命名规则

1.只能由英文字母(大小写),数字,下划线,$符号组成。

2.严格区分大小写。

3.不能以数字开头。

4.不能使用ECMAScript保留字

abstract boolean、byte、char、class、const、debugger、double、enum、export、extends、final、float、goto、implements、i、port、intnterface、long、native、package、private、protected、public、short、static、super、synchronized、throws、t、ansient、volatile

命名规范

1.起一个有意义的名字,提高代码的可读性。

2.驼峰命名法,除了第一个单词,后面每个单词首字母都大写。

常量

表示一个固定的数据,不能改变。

变量

什么是变量?

表示数据是可以经常修改的,当一个数据的值需要经常改变或者不确定时,就用变量来保存。

变量的申明与赋值

1.先定义后初始化

使用var关键词来声明变量,使用=来赋值,例如:


var a;

a = 1;

2.定义的同时进行初始化,例如:


var afue = "huajie";

3.同时定义多个变量,例如:


var a = 1,b = 2,c = 3;

4.声明可以换多行,例如:


var a = 1,

b = 2,

c = 3;

5.undefined

如果申明变量没有赋值,那么它实际存储着一个叫undefined的值。

运算符

1.算术运算符

2.赋值运算符

3.关系运算符(比较)

4.逻辑运算符

5.条件运算符,三元(三目)运算符

数据类型

字符串

数字

布尔

Null

Undefined

数组

对象

你可能感兴趣的:(【一】初识JavaScript)