考核内容: 作为一名前端工程师需要掌握的知识点
题发散度: ★★
试题难度: ★★
解题思路:
与其他语言不同的是,JavaScript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时,实际上是在操作对象的引用而不是实际的对象。所以引用类型的值是按引用访问的。
javascript 数据类型
1,基本类型:字符串类型(string),数字类型(number),布尔类型(boolean)
2,复杂类型:数组类型(array),对象类型(object),函数类型(function),正则类型(regexp)
3,空类型:undefine 和 null
字符串转数字类型方法:
1,加减乘除取余 接字符串 隐士转换
2,parseInt(字符串) 转为整数
3,parseFloat(字符串) 转为浮点数类型
4,number (字符串)
数字转字符串类型方法:
1,.toString()
2.string() 一般用于转换NAN和 undefine
3.连接符+号
字符串或数字转boolean类型:
boolean(字符串) 除false NaN 空字符串 数字0 和undefine 其余转换后都是true