发表于: 2018-05-12 23:07:35

1 528


今天完成的事情:

了解了js

明天计划的事情:

做完js1

遇到的问题:

经常因为格式问题报错

收获:

Continue 语句
continue 语句中断循环中的迭代,如果出现了指定的条件,然后继续循环中的下一个迭代。 该例子跳过了值 3:
实例
for (i=0;i<=10;i++){    if (i==3) continue;    x=x + "The number is " + i + "<br>";}
continue 语句(带有或不带标签引用)只能用在循环中。
break 语句(不带标签引用),只能用在循环或 switch 中。
通过标签引用,break 语句可用于跳出任何 JavaScript 代码块:
typeof
typeof "John"                // 返回 string (字符串)
typeof 3.14                  // 返回 number (数字)
typeof false                 // 返回 boolean (不二值)
typeof [1,2,3,4]             // 返回 object (对象)
typeof {name:'John', age:34} // 返回 object  (对象)
设置null清空对象
var person = null;           // 值为 null(空), 但类型为对象
你可以设置为 undefined 来清空对象:
var person = undefined;     // 值为 undefined, 类型为 undefined(没有值的变量)
javaScript 数据类型
在 JavaScript 中有 5 种不同的数据类型:
  • string  (字符串)
  • number  (数字)
  • boolean   (布尔值)
  • object (对象)
  • function (函数)
3 种对象类型:
  • Object
  • Date
  • Array
2 个不包含任何值的数据类型:
  • null (没有值的对象)
  • undefined (没有值的变量)
构造函数:
JavaScript 数组 constructor 属性返回 function Array() { [native code] }
JavaScript 数字 constructor 属性返回 function Number() { [native code] }
JavaScript 字符串 constructor 属性返回 returns function String() { [native code] }
类型转换
toString() 返回字符串;
.srting()返回字符串;
number()返回数字;
5 + null    // 返回 5         null 转换为 0
"5" + null  // 返回"5null"   null 转换为 "null"
"5" + 1     // 返回 "51"      1 转换为 "1"  
"5" - 1     // 返回 4         "5" 转换为 5
查询里面的值:
indexOf("Array");




返回列表 返回列表
评论

    分享到