一、html中三个声明js的位置:
1、在head标签中<script>js代码</script>
2、在body标签中写<script>js代码</script>
3、在body中引用js文件<script src="js基础.js"></script>
二、变量的声明:
带var的是局部变量:var = 10;
不带var的是一个全局变量:a = 10;
三、js中的输出:
console.log('要输出的信息,或者变量');
四、if判断语句
if (判断条件){
要执行的语句
}else {
要执行的语句
}
&&:且 ||:或者
if (判断条件1 && 判断条件2){
要执行的语句
}
else if (){
要执行的语句
}else {
要执行的语句
五、循环
a->for循环:
a = ['a','b','c','d','e','f','g','h','i','j'];
for (var i = 0; i < a.length; i++){
要执行的语句
}
//泛型遍历 for in
for (res in a){
console.log('res = ', res); //注意这里的res是a中的索引,不是a中的值,要想取值用a[res]
}
b->while循环:
while (b < 30){
console.log(b);
b+=2;
}
六、函数的声明
1、普通函数
function eat(参数) {
要执行的语句;
};
2、匿名函数
var f = function(){
要执行的语句
};
函数的调用
ert(参数);
f()
3、直接声明并自动调用的函数
(function (n) {
要执行的语句
})(n);