平常工作时,一不小心就犯的蠢错误。放在播客上随时提醒自己。
针对函数的变量声明提升:
function items(){console.log(‘a‘)} 这种函数的声明方式,会把整的函数提升上去,可以在函数声明之前调用函数。
var items = function(){alert(1)} 这种函数的声明方式,变量声明提升会把items变量名提升上去,在函数声明之前。可以调用变量名,但不能调用函数
时间: 2024-10-22 04:56:03
平常工作时,一不小心就犯的蠢错误。放在播客上随时提醒自己。
针对函数的变量声明提升:
function items(){console.log(‘a‘)} 这种函数的声明方式,会把整的函数提升上去,可以在函数声明之前调用函数。
var items = function(){alert(1)} 这种函数的声明方式,变量声明提升会把items变量名提升上去,在函数声明之前。可以调用变量名,但不能调用函数