Published on2025年6月30日CSP(内容安全策略)FrontendSecurityCSP(内容安全策略)是一种重要的计算机安全标准,旨在防止跨站脚本攻击、点击劫持等代码注入攻击。它通过定义一系列指令来控制浏览器加载和执行的资源。
Published on2025年6月17日this、原型链与构造过程FrontendJavaScript深入探讨JavaScript中`this`关键字的动态绑定规则(包括`new`、显式、隐式和默认绑定,以及箭头函数的特殊性),详细解析原型(`prototype`)与原型链(`__proto__`)的工作机制,以及`new`关键字在创建对象和实现继承时的内部执行流程。
Published on2025年6月15日Promise 与 Event LoopFrontendJavaScript探讨 JavaScript 中 Promise 的内部结构、链式调用机制,以及 Event Loop 如何调度异步任务,帮助理解前端异步编程的核心原理。
Published on2025年6月14日闭包、词法环境与作用域链FrontendJavaScript深入解释了闭包的核心概念——函数与创建时词法环境的绑定,并通过一个示例代码详细拆解了闭包的生命周期(函数创建、环境幸存、作用域链形成及变量查找过程),最后区分了规范中的 [[Environment]] 属性与浏览器开发者工具中 [[Scopes]] 的不同。
Published on2025年6月11日JavaScript 的原理FrontendJavaScript探讨 JavaScript 的核心运行机制,包括执行上下文的创建与生命周期、调用栈如何管理函数执行流程,以及内存与执行线程的协作原理。