随笔分类 - js基础
摘要:
阅读全文
摘要:1、==(相等运算符) 在 JavaScript 中,为了让两个不同的数据类型(例如 numbers 和 strings)的值可以作比较,它必须把一种类型转换为另一种类型。 这叫作 “类型强制转换”。 转换之后,可以像下面这样来比较: 1==1 //true 1==2 //false 1=='1'
阅读全文
摘要:##字符串的不变性 在 JavaScript 中,字符串(String)的值是不可变的(immutable),这意味着一旦字符串被创建就不能被改变。 例如,下面的代码: var myStr = "Bob"; myStr[0] = "J"; 是不会把变量 myStr 的值改变成 Job 的,因为变量
阅读全文
摘要:###函数中的全局作用域和局部作用域优先级 一个程序中有可能具有相同名称的局部变量 和全局变量。 在这种情况下,local 变量将会优先于global变量。 下面为例: var someVar = "Hat"; function myFun() { var someVar = "Head"; ret
阅读全文
摘要:###Boolean Boolean对象是一个布尔值的对象包装器。 除了0,-0,null,false,NaN,undefined,或空字符串(""),该对象具有的初始值false。所有其他值,包括任何对象,空数组([])或字符串"false",都会创建一个初始值为true的对象。 注意不要将基本类
阅读全文
摘要:基本类型(基本数值、基本数据类型)是一种既非对象也无方法的数据。在 JavaScript 中,共有7种基本类型:string,number,bigint, boolean,null,undefined,symbol (ECMAScript 2016新增)。 多数情况下,基本类型直接代表了最底层的语言
阅读全文

浙公网安备 33010602011771号