js加载顺序

先function()方法; 

再var方法;

顺序是从上到下.

列子:

0.弹undefined; 原因:加载顺序var ceshi1=function(){} 未加载到

ceshi1();

var ceshi1=function(){

alert("bb");

}

1. 弹aa

ceshi1();

function ceshi1(){

alert("aa");

}
var ceshi1=function(){
alert("bb");
}

2.弹aa 

ceshi1();

var ceshi1=function(){

alert("bb")'

}

function ceshi1(){

alert("aa");

}

3.弹bb 原因 :function ceshi1(){} 先加载 var ceshi1加载后覆盖 所以弹aa;

var ceshi1=function(){

alert("bb");

}

function ceshi1(){

alert("aa")

}

ceshi1();

你可能感兴趣的:(前端笔记)