开始系统的学习js了,笔记要做全了
1.<script></script>可以放在head中也可以放在body中
<a>放在head中 做函数或者变量等的定义
<b>放在body中 做实际的动作
2.注释:<!-->
3.js的每一条语句都要以分号结尾
4.设置并输出一个变量
用var来定义一个变量
<script>
var a;
a="hello world!";
document.write (a);
</script>
或者<script>
var a="hello";
</script>
var age=18;
var ot=true;
5.变量名命名规则:可以是数字,下划线,和字母 不能以数字开头
不能以js的关键字命名
6.+遇到字符串时,是把字符串连接起来输出, 如果连接的两个都是数字的话就可以做加法运算了
7.==等于 !=不等于
8.在if和else后面永远都放一对{},哪怕后面只有一句语句
9.逻辑计算: 与:&& 或:II 非: !
10.所有的逻辑运算符的优先级都低于关系运算符 且!>&&>II
11.条件运算符:<exp>? <a> : <b>
如果exp为真 则表达式的值为a, 如果exp的值为false 则表达式的值为b
12.var myarray=new Array(8); 创建数组并指定长度为8
13.
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
14.1. 加载页面时,触发onload事件,事件写在<body>标签内。