首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

企业面试题: javascript中表达式parseInt(9)+parseFloat(7)的结果是什么?

考核内容: parseInt() 和 parseFloat() 的区别 题发散度: ★★ 试题难度: ★★ 解题思路: 区别: parseFloat() 所解析的字符串中第一个小数点是有效的,而parseInt...parseFloat() 始终会忽略前导的零,十六进制格式的字符串始终会被转换成0,而parseInt() 第二个参数可以设置基数,按照这个基数的进制来转换。...parseFloat() 与parseInt() 函数类似,parseFloat() 也是从第一个字符(位置0)开始解析每一个字符。...parseFloat() 只解析十进制,因此它没有第二个参数指定基数的用法 如果字符串中包含的是一个可解析为正数的数(没有小数点,或者小数点后都是零),parseFloat() 会返回整数。...参考代码 parseInt("9")+parseFloat('7')===16

85210

【JavaScript】数据类型转换 ② ( 字符类型 转为 数据类型 | parseInt() parseFloat() 函数 | Number() 函数 | 运算符隐式转换 )

一、 字符类型 转为 数据类型 将 数据 转为 数字类型 有 如下 四种方法 , 使用 parseInt() 和 parseFloat() 函数 是 最常用的两种方法 , 需要重点掌握 ; parseInt...() 函数 : 将 string 类型字符串 转为 整型 number 数字类型 ; parseFloat() 函数 : 将 string 类型字符串 转为 浮点型 number 数字类型 ; Number...强制转换函数 , 将 string 字符串类型 转为 number 数字类型 ; 隐式转换 : 字符串 进行算术运算时 , JavaScript 会尝试将 操作数 转换为数字 ; 1、parseInt() / parseFloat...string 类型字符串 转为 整型 number 数字类型 ; let intFromStr = parseInt("10"); console.log(intFromStr) // 输出 : 10 parseFloat...() 函数 : 解析并返回一个浮点数 , 将 string 类型字符串 转为 浮点型 number 数字类型 ; let floatFromStr = parseFloat("10.00"); console.log

4720

JS 9种数据类型区别及相互转换

引用数据类型 Object Date Array 不包含任何值的数据类型 null undefined 数据之间的转换 其他数据类型转换成 Number 转换方法 Number(val) parseInt/parseFloat...布尔值转为数字 1 或 0 null 转为数字 0 空字符串转换为数字 0 undefined 转为 NaN,任何数加上 NaN 都等于 NaN 字符串中出现了非数字都将会转换为 NaN parseInt/parseFloat...parseFloat:顾名思义,将字符串转换成整数 parseFloat:将字符串转换成浮点数 parseInt("1.1"); // 1 parseFloat("1.1"); // 1.1...(null); // NaN parseInt(undefined); // NaN parseInt("asd"); // NaN 结论: 从左侧第一个字符开始查找,遇到非数字就停止 parseFloat...比 parseFloat 多识别一个小数点 字符串中出现了非数字都将会转换为 NaN 其他数据转换成 String 转换方法 toString(val) String(val) String(123)

47930
领券