变量类型和计算

变量类型和计算(1)

  • JS中使用typeof能得到的哪些类型

  • 何时使用===何时使用==

  • JS中有哪些内置函数

  • JS变量按照存储方式区分为哪些类型,并描述其特点

  • 如何理解JSON

值类型

  • 从内存来说值类型是把每一个值存储在变量类型的每一个位置

var a = 100;
var b = a;
a = 200
console.log(b);//100

引用类型

  • 把a赋值*-成一个对象,a的位置是通过指针指向一个位置

  • 把b赋值成a,其实是定义一个b,b的指针指向了那个对象位置

  • 也就是有两份age:20的对象

  • 对象的引用,就相当于复写一个对象,这两个对象之间相互独立

  • 引用类型:对象、数组、函数

  • typeof运算符

变量计算-强制类型转换

  • 字符串拼接

  • == 运算符

  • if语句

  • 逻辑运算

变量类型和计算(2)

JS中使用typeof能得到的类型

  • 总结来说typeof可以得到

    undefined、String、number、boolean

    可以区分值类型,但对于引用类型无法很细的区分,只能区分函数。

  • 尤其是

    typeof null object

    它是一个引用类型

何时使用===和==

JS中的内置函数

JS按照存储方式区分变量类型

  • ES中,引用类型是一种数据结构,用于将数据和功能组织在一起

变量类型和计算(3)-理解JSON

最后更新于

这有帮助吗?