发表于: 2020-04-07 20:24:19
0 1677
一、今天完成的事情
/*
* break 关键字可以用来退出switch或循环语句
* 不能在if语句中使用break和continue
*多个循环嵌套,只会对离他最近的进行执行
* */
/*
* 可以为循环语句来创建一个label,来标识当前的循环
* label :循环语句
* 使用break 语句时,可以在break后面跟着一个label,这样break 将会结束指定的循环,而不是最近的循环
* */
/*
hello:
for (var i = 0 ; i < 5 ; i++){
console.log("外层循环" + i);
for (var j = 0 ; j < 5 ; j++){
console.log("内层循环" + j);
break hello;
}
}
*/
/*
* continue 关键字可以跳过当次循环
* 同样continue 也是默认只会对离他最近的循环起作用
* */
/*
* 可以为循环语句创建一个label,来标识当前的循环
* label:循环语句
* 使用continue语句时,可以在continue后面跟着一个label,这样continue将会执行指定的循环,而不是最近的循环
* */
// for (var i = 0 ; i < 5 ; i++){
// if(i == 2){
// continue;
// }
// console.log(i);
// }
//测试如下的程序的性能
//在程序执行前,开启计时器
//他需要一个字符串作为参数,这个字符串将会作为计时器的标识
console.time("Test");
//开始计时器
for (var i = 0 ; i < 5 ; i++){
if(i == 2){
continue;
}
console.log(i);
}
//终止计时器
//console.timeEnd()用来停止 一个计时器,需要一个计时器的名字作为参数
console.timeEnd("Test");
/*
* 对象的简介
* JS 中的数据类型
* - String 字符串
* - Number 数值
* - Boolean 布尔值
* - Null 空值
* - Undefined 未定义
* -以上五种数据类型属于基本数据类型,以后我们看到的值只要不是上边的五种,全都是对象
* - Object 对象
*
* 基本数据类型都是单一的值“hello ” 123 true,值和值之间没有任何的联系
*
* 在JS 中来表示一个人的信息,(name gender age)
* var name = "孙悟空";
* var gender = “男”;
* var age = 18;
* 如果使用基本数据类型的数据,我们所创建的变量都是独立,不能成为一个整体
* 对象属于一种复合的数据类型,在对象中可以保存多个不同的数据类型的属性
*
* 对象的分类
* 1.内建对象
* - 在ES 标准中定义的对象,在任何的ES的实现中都可以使用
* - 比如 Math String Number Boolean
* 2.宿主对象
* - 在JS 的运行环境提供的对象,目前来讲主要指由浏览器提供的对象
* - 比如 BOM DOM
* 3.自定义对象
* - 由开发人员自己创建的对象
* -
*
* */
二、明天要做的事情
继续学习
三、遇到的困难
暂时没有
四、收获
学习了新知识
评论