Frontend

  • Published on
    深入探讨 JavaScript 中对象到原始值的转换过程,介绍 `ToPrimitive` 算法的工作原理、提示类型以及如何通过 `Symbol.toPrimitive` 方法自定义转换行为。
  • Published on
    深入探讨 JavaScript 中 `typeof` 运算符的行为,特别是其在处理 `null` 和函数时的特殊情况;详细解释 `NaN` 的定义、比较规则及正确判断方法;最后介绍 `-0` 的存在意义及如何区分它与 `0`。
  • Published on
    CSP(内容安全策略)是一种重要的计算机安全标准,旨在防止跨站脚本攻击、点击劫持等代码注入攻击。它通过定义一系列指令来控制浏览器加载和执行的资源。
  • Published on
    深入探讨JavaScript中`this`关键字的动态绑定规则(包括`new`、显式、隐式和默认绑定,以及箭头函数的特殊性),详细解析原型(`prototype`)与原型链(`__proto__`)的工作机制,以及`new`关键字在创建对象和实现继承时的内部执行流程。