摘要: 1、什么是javascript的变量提升?为什么会产生变量提升?它会带来什么后果?请试着将一些可能运行错误的程序改成正确的,或是输出一些程序的运行结果。 答:因为javascript是先预编译再运行的语言,在预编译的过程中,它会提前声明所有var定义的变量,这就会产生“变量提升”和“函数提升”。 举 阅读全文
posted @ 2020-04-01 23:37 黑松露巧克力 阅读(183) 评论(0) 推荐(0)