1 回答

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
var getName = function () {console.log(3)}; //[1]
function getName (){console.log(4)};//[2]
getName()//3 [3]
function getName () {console.log(4)}; //[4]
var getName = function (){console.log(3)}; //[5]
getName() //依舊是3 [6]
==>
function getName (){console.log(4)};//[2]
function getName () {console.log(4)}; //[4]
var getName;//[1]
getName = function () {console.log(3)}; //[1]
getName();//3[3]
//var getName = function (){console.log(3)}; //[5] getName已經(jīng)聲明,var getName;被忽略
getName = function (){console.log(5)};//[5]
getName() //依舊是3 [6]
同名的變量名只申明一次,
變量聲明和函數(shù)申明都會(huì)前提,但是函數(shù)申明比變量申明還要提前
添加回答
舉報(bào)