一、JavaScript简介
JavaScript 是属于 HTML 和 Web 的编程语言。JavaScript 和 Java 是完全不同的语言,不论是概念还是设计。
JavaScript 在 1995 年由 Brendan Eich 发明,并于 1997 年成为一部 ECMA 标准。
ECMA-262 是其官方名称。ECMAScript 6 (发布于 2015 年)是最新的 JavaScript 版本。
JavaScript 是 web 开发者必学的三种语言之一:
HTML 定义网页的内容;
CSS 规定网页的布局;
JavaScript 对网页行为进行编程。
二、JavaScript使用
HTML 应用 JavaScript 语法的 3 种方式:
内嵌式:又称行内式,在HTML标签上编写JS,如:
<button onclick="alert('你好 JavaScript');">Hello JavaScript</button>
内部式:在HTML页面中的script标签中编写JS,如:
<script type="text/javascript">
alert(“你好 JS”);
</script>
外部式:在HTML页面中引入外部JS文件,如:
<script src=“xx.js"></ script >
三、JavaScript变量
声明(创建) JavaScript 变量:
在 JavaScript 中创建变量被称为“声明”变量。
可以通过 var 关键词来声明 JavaScript 变量:var name;
var:声明变量标识;name:变量名称。
声明之后,变量是没有值的。(技术上,它的值是 undefined。)
也可以在声明变量时向它赋值:var name=“hello”;
JavaScript 变量命名规则:
变量名只能包含:字母、数字、下划线( _ )
不能以数字开头
不能使用JS关键字
变量名区分大小写,下面是两个不同的变量
一条语句,多个变量:
可以在一条语句中声明许多变量。
以 var 作为语句的开头,并以逗号分隔变量:
var age=21,phone1=“13800000000”;
重复声明 JavaScript 变量
如果再次声明某个 JavaScript 变量,将不会丢它的值。
在这两条语句执行后,变量Name 的值仍然是 “hello”:
实例:
var Name = "hello";
var rName;
四、JavaScript 数据类型
JavaScript的数据类型分为俩种,一种是基本数据类型,一种是引用数据类型:
基本数据类型包括:
类型 | 描述 |
---|---|
String | 字符串 |
Number | 数字 |
Boolean | 布尔( true 或 false ) |
Null | 空 |
Undefined | 未定义 |
部分引用数据类型:
类型 | 描述 |
---|---|
Object | 对象 |
Array | 数组 |
Function | 函数 |
Date | 时间 |
一个简单实例;
<script>
var name="张三";
var age="18";
var phone="8008288820";
alert("我是"+name+",今年"+age+"岁,电话是:"+phone+",你可以随时联系我。")
</script>
五、注释
单行注释
单行注释以 // 开头。
任何位于 // 与行末之间的文本都会被 JavaScript 忽略(不会执行)。
多行注释
多行注释以 /* 开头,以 / 结尾。
任何位于 / 和 */ 之间的文本都会被 JavaScript 忽略。
实例:
<script type=“text/javascript”>
var y = 30;
// y = y + 100;
/*
var x = 25;
y = x + 80;
*/
</script>