js高级
文章平均质量分 59
_MadD
求战者安,求安者亡。
展开
-
6.把其他类型转换为字符串;7.解决浮点计算精准度丢失问题;8.函数的底层运行机制
6.把其他类型转换为字符串/* * 把其它类型转换为string * + [val].toString() & String([val]) * + 原始值类型:基于引号包起来、bigint会去掉n * + 对象类型值: * + 调用 Symbol.toPrimitive * + 如果不存在则继续调用 valueOf 获取原始值,有原始值则把其转换为字符串 * + 如果不是原始值,则调用toString转换为字符原创 2021-05-05 17:45:00 · 134 阅读 · 0 评论 -
4.数据类型中的一点细节知识;5.数据类型转换规则和练习题;
4.数据类型中的一点细节知识;5.数据类型转换规则和练习题;/* * 数据类型解读 * @1 NaN / Infinity / isNaN / Object.is ... * @2 symbol & 对象属性类型 * @3 bigint * * 数据类型转换 * @1 把其它数据类型转换为number * + Number([val]) * + 一般用于浏览器的隐式转换中 * + 规则: * @1 把字符串转原创 2021-05-05 16:30:00 · 92 阅读 · 0 评论 -
1.数据类型分类和typeof检测底层原理;2.堆栈内存以及VO(G)和GO的;3.关于堆栈内存的一道面试题;
1.数据类型分类和typeof检测底层原理ECMAScript262中数据类型的标准定义4.2 ECMAScript OverviewECMAScript is object-based: basic language and host facilities are provided by objects, and an ECMAScript program is a cluster of communicating objects. In ECMAScript, an object is a co原创 2021-05-05 10:55:41 · 50 阅读 · 0 评论