摘要: 1、==(相等运算符) 在 JavaScript 中,为了让两个不同的数据类型(例如 numbers 和 strings)的值可以作比较,它必须把一种类型转换为另一种类型。 这叫作 “类型强制转换”。 转换之后,可以像下面这样来比较: 1==1 //true 1==2 //false 1=='1' 阅读全文
posted @ 2021-06-13 18:58 .爬行的蜗牛 阅读(1544) 评论(0) 推荐(0) 编辑
摘要: ##字符串的不变性 在 JavaScript 中,字符串(String)的值是不可变的(immutable),这意味着一旦字符串被创建就不能被改变。 例如,下面的代码: var myStr = "Bob"; myStr[0] = "J"; 是不会把变量 myStr 的值改变成 Job 的,因为变量 阅读全文
posted @ 2021-06-13 10:52 .爬行的蜗牛 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ###函数中的全局作用域和局部作用域优先级 一个程序中有可能具有相同名称的局部变量 和全局变量。 在这种情况下,local 变量将会优先于global变量。 下面为例: var someVar = "Hat"; function myFun() { var someVar = "Head"; ret 阅读全文
posted @ 2021-06-13 10:48 .爬行的蜗牛 阅读(32) 评论(0) 推荐(0) 编辑
Document