目录
一、嵌套循环
1.1、for...if
语法:
for (语句1;语句2;语句3) {
if (condition) {
}
}
1.2、for..for
语法:
for (语句1;语句2;语句3) {
for (语句1;语句2;语句3) {
}
}
二、break语句和continue语句的区别
break语句跳出整个循环,循环不再继续
continue语句跳出本次循环,继续执行下一次循环,直到循环结束
三、Math对象
Math 不是构造函数。Math 的所有属性/方法都可以通过使用 Math 作为对象来调用,而无需创建它:
var x = Math.PI; // 返回 PI
var y = Math.sqrt(16); // 返回 16 的平方根
四、日期
4.1获取当前时间
var now = new Date();
console.log(now);
4.2、定时器
var count = 6;
var timer = setInterval(function () {
if (count > 1) {
count--
console.log(count);
} else {
clearInterval(timer)
}
}, 1000);
五、截取字符串
5.1、substring截取范围:[x,y)
document.write(str.substring(2, 4));
5.2、substr截取范围:[x,y]的长度
document.write(str.substr(2, 5));
5.3、replace 替换
var str = "Hello World";
document.write(str.replace("l", "*"))//替换一个