作者吐槽
写这篇文章为了巩固自身基础,也希望能够帮助到想学JS的朋友更容易入门。如有错误点,望朋友指点。谢谢!
Js应该写在哪里
写在
<head>
中
由<script></scrip>
组成的代码就是JavaScript代码,浏览器识别是JS代码,执行。
<!DOCTYPE html>
<html>
<head>
<title>first script</title>
</head>
<body>
<script>
document.write("hello world!");
</script>
</body>
</html>
PS:
<script>
标签中为何使用type="text/javascript"
。其实这是没必要的,它本身默认就是javascript
, 所以没必要指定。
引入外部Js
需要使用外部文件,在<script>
标签 "scr"
属性中设置 .js
文件
<!DOCTYPE html>
<html>
<head>
<!-- 引入了外部的一个Script.js的文件 -->
<script src="Script.js"></script>
</head>
<body>
</body>
</html>
变量
储存数据的容器可以:字母
开头、 $
和_
(不推荐
) 命名,变量名称对大小写敏感。
变量用
var
声明
var test; //声明一个变量
在
JavaScript
中,变量也可以不做声明
作用域
数据类型
a = 100; //数字
a1= 100.00 //小数点
b = 'hello'; //字符串
c = true; //布尔类型:true 或
d = ['a','b','c']; //数组 var d = new Array() a[0]='a';b[1]='b';a[2]='c'; 也可以 var d = new Array('a','b','c');
Undefined 和 Null //Undefined 表示变量不含值。可以将变量的值设置为 null 来清空变量。
//对象与对象相关联的任何值
//函数返回的值
PS:
数据类型我将在后面章节详细讲解。
运算符
算数运算符
var a = 1 + 2; //a = 3
var b = 2 - 1; //b = 1
var c = a * b; //c = 3
var d = a / c; //d = 1
var e = 1;
e++; //e = 2 累加 同理 -- 累减
var f = b % c; //f = 1 取余
比较运算符
< (小于)、> (大于)、<= (小于等于)、>= (大于等于)、== (等于)、!= (不等于)。
逻辑运算符
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。