本文简述了JavaScript变量的数据类型,以及变量类型检测与类型转换 一.介绍 JavaScript的变量有6种数据类型,包含5种原始类型和1种对象类型.本人比较喜欢用逻辑图的形式总结知识点,这样更加清晰明了,图如下: 二.注意: 1.变量赋值 引用类型:只要没有new是不会新分配内存空间的,所以用赋值的方式复制变量值时,其实复制的是指向对象的指针,两个变量将引用同一个对象 2.函数传参 JavaScript的函数的参数传递都是按值传递的,只不过引用类型的值是指针,所以变化会反应到函数外部去…