对于JavaScript的学习记录
JavaScript 简介
JavaScript 是目前最流行脚本语言,简称 JS
JavaScript 编写在 HTML 页面中,由浏览器负责解释和执行
JavaScript 通常用来给 HTML 页面增加交互能力
对于web网页来说,如果把Html比作一栋房子,那么CSS就是一栋豪华别墅,而对于JavaScript来说,代表着其可用性,其作用,即可以用来居住。
注:JavaScript(前身LiveScript) 语言与 Java 语言没有任何关系
JavaScript语法应用
内嵌式:又称行内式,在HTML标签上编写JS,如:
<button onclick="alert('你好 JavaScript');">Hello JavaScript</button>
<html>
<head>
<meta charset="UTF-8">
<title>JS</title>
</head>
<body>
<button onclick="alert('你好 JS');">Hello JS</button>
</body>
</html>
内部式:在HTML页面中的script标签中编写JS,如:
<html>
<head>
<meta charset="UTF-8">
<title>JS</title>
<script type="text/javascript">
alert(“你好 JS”);
</script>
</head>
<body>
</body>
</html>
外部式:在HTML页面中引入外部JS文件,如
<html>
<head>
<meta charset="UTF-8">
<title>JS</title>
</head>
<body>
<script src="main.js"></script>
</body>
</html>
Javascript变量
JavaScript变量命名规则
变量名只能包含:字母、数字、下划线( _ )
不能以数字开头
不能使用JS关键字
变量名区分大小写,下面是两个不同的变量
var name=“学习”;
var Name=“XueXi” ;
<script type=“text/javascript”>
var age=21;
var phone1=“13800000000”;
var my_address=“YunNan”;
x=5,y=10;
var 8email=“ab@qq.com”;
</script>
JavaScript数据类型
字符串(String)
数字(Number)
布尔(Boolean)
对象(Object)
空(Null)
未定义(Undefined)
<script type=“text/javascript”>
var name = “张三”; // 字符串(单引号或双引号)
var age = 20; // 数字
var isFirst = true; // 布尔( true 或 false )
var company = new Object(); // 对象
var address = null; // 空
var phone; // 未定义
</script>