美文网首页
js中的几个判断

js中的几个判断

作者: 持戒行善 | 来源:发表于2019-04-11 22:30 被阅读0次

a=10 true
a=0 false

10=="10" true
10==="10" false

swith中使用的是严格等于 10不严格等于"10"

var str=
"1243"; 可以这样写
var str=“123
4” 不可以这样写会报错的,字符串中间是不能分行的!如果确实要进行字符串换行可以 加 \

1+3=4
1+"3"=13

x=0.1,y=0.2
x+y==0.3 返回 false

定义数组最后不能加逗号
var colors = [5, 6, 7,]; //这样数组的长度可能为3 也可能为4。
正确的定义方式:

points = [40, 100, 1, 5, 25, 10];

定义对象最后不能加逗号
websites = {site:"菜鸟教程", url:"www.runoob.com", like:460,}
正确的定义方式:

websites = {site:"菜鸟教程", url:"www.runoob.com", like:460}

除了函数可以创建块级作用域,其他的判断,循环,都在使用和创建全局变量。
for (var i = 0; i < 10; i++) {
// some code
}
return i; //10

Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。
Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数传递接收到一个错的属性进而返回一个不存在的对象。
在 JavaScript 中, null 用于对象, undefined 用于变量,属性和方法。
typeof null ==object

相关文章

网友评论

      本文标题:js中的几个判断

      本文链接:https://www.haomeiwen.com/subject/eshfwqtx.html