最冷一天

文章 评论 浏览 30

最冷一天 2022-05-04 13:56:53
var obj = {
    '2': 3,
    '3': 4,
    'length': 2,
    'splice': Array.prototype.splice,
    'push': Array.prototype.push
}

存在length的值为number类型和splice值为函数类型,将obj变为伪数组;
根据length的值来创建数组长度,0,1下标无值所以实际上打印为
Object(2) [empty × 2, 2: 3, 3: 4, splice: ƒ, push: ƒ]
obj.push(1) //下标为2的值等于1, [empty × 2, 1, 3: 4, splice: ƒ, push: ƒ]
obj.push(2) //下标为3的值等于2, [empty × 2, 1, 2, splice: ƒ, push: ƒ]
同理变形一下

var obj = {
    '0': 3,
    '1': 4,
    'length': 3,
    'splice': Array.prototype.splice,
    'push': Array.prototype.push
}
obj.push(1)
obj.push(2)
console.log(obj)  //Object(5) [3, 4, empty, 1, 2, splice: ƒ, push: ƒ]

第 46 题:输出以下代码执行的结果并解释为什么?

最冷一天 2022-05-04 13:56:24
let invertCase = (str)=>{
    let [uA,uZ,ua,uz] = ['A'.charCodeAt(), 'Z'.charCodeAt(), 'a'.charCodeAt(), 'z'.charCodeAt()]

    return Array.prototype.map.call(str, (item,index)=>{
        if (item.charCodeAt() >= uA && item.charCodeAt() <= uZ)
            return item.toLowerCase()
        else if (item.charCodeAt() >= ua && item.charCodeAt() <= uz)
            return item.toUpperCase()
        else
            return item
    }
    ).join('')
}

第 69 题: 如何把一个字符串的大小写取反(大写变小写小写变大写),例如 ’AbC' 变成 'aBc'

最冷一天 2022-05-04 13:54:54

我就说怎么我做的和大家都不同,我理解的题目是从原先的牌堆a1中取出顶部一张到a2中,然后a1顶部取一张牌放在a1的地步,再从a1中取一张放a2中,如此循环。。。给了差评的我去撤销掉。。。大概是我理解错了吧。。。

第 126 题:扑克牌问题

最冷一天 2022-05-03 16:58:57

作为前端工程师,性能优化是最基础、必备的内容,也是最繁琐的内容,如何把这项工作做好喃?本系列开始进入前端性能优化与监控的进阶,主要内容包括但不仅限于:

  • 如何认识网站性能
  • 性能标准
  • 如何衡量一个 Web 页面的性能:性能指标
  • 从页面呈现过程看性能瓶颈
  • 性能优化策略
    • 常见性能优化方案:35 条军规[雅虎]、Web 开发最佳实践手册[谷歌]等
    • 如何优化加载性能
    • 如何优化渲染性能
    • 实践:首屏秒开、白屏 300ms 和界面流畅优化技巧
  • 性能实践
    • 如何排查加载性能问题
    • 如何排查性能渲染问题
  • 性能测试工具
  • 性能采集与监控实践
    • 性能采集:首屏、白屏卡顿等
    • 性能采集与上报 SDK
    • 从 0 到 1 搭建性能平台
  • 探索
    • 前端性能优化未来发展

帮助你从 0 到 1 构建整个前端性能体系

第 197 题:前端性能优化与监控上报

更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文