蓝戒博客

  • 首页
  • 研发说
  • 架构论
  • 效能录
  • AI谈
  • 随笔集
变量提升
全面理解js变量提升、作用域链
研发说

全面理解js变量提升、作用域链

什么是变量提升? JavaScript引擎的工作方式是,先解析代码,获取所有的声明,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升(hoisting)。JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 关于声明提升是指:js在解析的时候总是会将var, function这类关键词的声明语句提升至该作用域的最顶部(注意:这里只会提升声明部分)。 变量提升只对var命令声明的变量有效,如果一个变量不是用var命令声明的,就不会发生变量提升。 什…

2017年7月10日 0条评论 5000点热度 0人点赞 cywcd 阅读全文
最新 热点 随机
最新 热点 随机
给 Agent 装上这些 Skills,才是真正的生产力升级:一份值得收藏的清单 AI 智能体爆发 + 变现革命:2026 超级个体实战指南 🔥 RAG 过时?OpenViking 用"文件系统范式"重新定义 AI Agent 记忆管理! AI + 6G:解读“十五五”科技蓝图,普通人未来十年的机会在哪里? 55个AI专家帮你打工:Agency-Agents让OPC(一人公司)成为现实 openclaw-manager:一个把 OpenClaw 真正带进日常使用的图形化管理工具
不只是聊天机器人:Composio,让 AI 真正“动手干活”一篇彻底讲透AI:从AIGC到AGI,从大模型到Agent,你必须掌握的所有核心概念OpenClaw 付费模型 Token 爆炸?多智能体低成本高质量输出实战方案当 Agent 开始“抓虾”:OpenClaw、NanoClaw、ZeroClaw、GoClaw 谁才是未来?春节档 AI 大模型盘点:国产与硅谷齐发,谁在重塑 2026 赛道?一键生成海报、封面、产品图?Nano Banana 带你进入“会思考”的 AI 作图时代
🔥 Nitro v3:全栈开发的新选择,与 Vite 的完美融合 HTTP2协议特性解析 延时摄影基础学习教程分享! Javascript中Window对象的属性、方法、事件一览 css选择器的分类及优先级计算方法总结 吃透大文件分片上传:原理、方案与最佳实践
文章栏目
  • AI谈 / 62篇
  • 效能录 / 42篇
  • 架构论 / 13篇
  • 研发说 / 217篇
  • 随笔集 / 15篇

AI Agent AI工作流 ajax angularjs CrewAI css css3 flutter html5 http协议 javascript Jest jquery js js库 LangChain mcp Monorepo node nvm OpenClaw Plop.js PWA RAG service worker SSR this UniApp Vite vue webpack WebSocket web技术 人工智能 前端安全 前端工具链 前端工程化 前端性能优化 性能优化 智能体 构建工具 浏览器 生活随笔 网页兼容 解决方案

COPYRIGHT © 2025 蓝戒博客_智构苍穹-专注于大前端领域技术生态. ALL RIGHTS RESERVED.

京ICP备12026697号-2