💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
``` <script tyle="text/javascript"> console.log(acb); var acb=100; console.log(acb); </script> ``` 效果图: ![](https://img.kancloud.cn/43/5d/435d0240e152206c2a87c9111cc8cf94_891x234.png) 概述:各大浏览器厂商都有属于自己的解析器,在翻译代码的时候,会将变量的声明部分,提升到当前作用域的最上方。 解析器:各大浏览器厂商都有属于自己的解析器。说白了,将你的代码翻译给浏览器,让浏览器知道你写的是什么。 作用于:书写代码的范围。 一个变量如果只是声明了,没有赋值,默认初始值为undefined 当程序中出现变量,解析器做的第一件事,将变量的声明部分,提升到当前作用域最上方。(赋值部分不会提升) ![](https://img.kancloud.cn/ef/0f/ef0f875711b588e0df44e50118367c06_1085x878.png)