会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zousi
博客园
首页
新随笔
联系
订阅
管理
2024年3月19日
Array.prototype.keys()求和
摘要: 今天复习基础知识无意中在MDN上找到Array.prototype.keys()一个有意思的用法,在非数组对象上使用keys(),使用call读取this上的length属性,然后生成0~length-1的索引,并且不会实际访问,代码如下: 1 function sum(num = 0) { 2 c
阅读全文
posted @ 2024-03-19 21:07 宫羽宫羽
阅读(17)
评论(0)
推荐(0)
2024年3月18日
Array.prototype.keys()
摘要: Object.keys()可以在稀疏数组中筛选出数组中实际存在的key,keys()迭代器不会忽略属性不存在的key 1 const arr = ["a", , "c"]; 2 const sparseKeys = Object.keys(arr); 3 const denseKeys = [...
阅读全文
posted @ 2024-03-18 19:01 宫羽宫羽
阅读(16)
评论(0)
推荐(0)
2023年11月5日
JavaScript内存管理——隐藏类
摘要: 根据JavaScript所在的运行环境,有时候需要根据JavaScript引擎采取不同的性能优化策略。如果代码非常注重性能,那么隐藏类对我们是非常重要的。比如以下的代码: function User() { this.name = "User Name"; } let user1 = new Use
阅读全文
posted @ 2023-11-05 13:32 宫羽宫羽
阅读(167)
评论(0)
推荐(0)
公告