1.js的引入:
(1).页内<script></script>
(2).外部<script scr="直接写代码或引用.js"></script>
!!!两者不能混合使用;script标签head body 均可用且最后执行
2.变量命名(-,数字,字母,$)数字不开头
区别 变量类型null:无对象 undefined:无数值
声明数组 (1)var arr=['a',3,'hello',true];
(2)var arr={name:'lisi',age:29,area:'bj'};
console.log()---->在“查找元素”中‘控制台’中显示
alert() -->弹出小窗口
3.运算
(1)拼接(+)
console.log(2+3+4+'haha'+5+6);//9haha56一旦碰到非法数字后,后面一律理解为拼接
(2)逻辑
var a=false;
var b=6;
var c=true;
var d=( a || b||c );//6返回最早能判断表达式结果的那个值
4.控制结构
for循环
var arr=[];
for(var i=0;i<arr.length;i++){
console.log(arr[i]);
}//依次将值显示出来
var obj={};
for(var k in obj){
console.log(k+':'+obj[k]);
}//依次将键与值显示出来