![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 71
孜然の夏天
SCAU计机咸鱼(毕业北漂版)。
展开
-
JavaScript 对象遍历方法及其遍历顺序的总结
介绍内部 ownPropertyKeys 方法,以及for..in,for..of,Object.keys(),Object.getOwnPropertyNames / Symbols(),Reflect.ownKeys() 的遍历属性和遍历顺序的差别原创 2022-04-16 23:12:48 · 5294 阅读 · 0 评论 -
[Symbol.toPrimitive](hint) hint 什么时候为 default?
问题描述Symbol.toPrimitive() 用于将对象转换为原始值,包括字符串、数字和未指定的原始类型。且其转换取决于传入的一个字符串参数 hint 。hint 的可能取值为 ‘number’、‘string’、‘default’。举例说明如下,创建一个对象并修改其 Symbol.toPrimitive 属性:根据 hint 的不同类型,让其返回不同的值。let test = { [Symbol.toPrimitive] = function(hint){ switch(hint){原创 2022-02-16 00:04:41 · 544 阅读 · 0 评论 -
[ HTML + CSS + Javascript ] 复盘尝试制作 2048 小游戏时遇到的问题
使用 HTML + CSS + JavaScript 制作了 2048 小游戏,并尽可能地还原了动画效果。复盘制作过程中遇到的 CSS 与 JavaScript 方面的问题及解决。原创 2022-02-12 17:47:12 · 3354 阅读 · 0 评论 -
关于JavaScript中整数数字不能直接调用方法
问题描述:在JavaScript中,如果一个整数要调用方法,在数字后面要加两个点…,否则会报错。而如果是一个小数,却可以直接使用.来调用方法。<script>alert(123456..toString());alert(3.53.toString());</script>其中原因:123456.toString()会报错是因有歧义,123456.会被认为是一个小数;123456…toString()就正常了可以通过下列方式解决:123456…toString转载 2021-08-11 23:00:21 · 268 阅读 · 0 评论