js中变量名与函数名重名
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js中变量名与函数名重名</title>
<script type="text/javascript">
//
var gg = 12;
function fun20(){
gg = 16;
console.log(gg);
}
fun20();
//
var hh = function (){
console.log(hh);
}
// var hh = 100;
hh();
//
var ss = 33;
var ss = function (){
console.log(ss);
}
// var ss = 44;
ss();
//
var jj = 30;
var jj = 40;
console.log(jj);
//变量名和函数名重名
var kk = 50;
function kk(){
console.log("hello");
}
console.log(kk);
//变量名和函数名重名
mm = 60;
function mm(){
console.log("jack");
}
console.log(mm);
//变量名和函数名重名
function nn(){
console.log("tom");
}
nn = 70;
console.log(nn);
//变量名和函数名重名
function qq(){
console.log("jerry");
}
var qq = 80;
console.log(qq);
// qq(); // qq is not a function
//
console.log(fn);
var fn = 179;
function fn(){console.log("haha");}
console.log(fn);
//
var fn2 = function(){console.log("hehehehe");}
console.log(fn2);
var fn2 = 195;
console.log(fn2);
//
var fn3;
function fn3(){console.log("abc");}
console.log(fn3);
fn3 = 336;
console.log(fn3);
//
var fn4;
console.log(fn4);
function fn4(){console.log("efg");}
console.log(fn4);
//
var fn5;
console.log(fn5);
fn5 = function(){console.log("hjk");}
console.log(fn5);
//
var fn6;
console.log(fn6);
var fn6 = function(){console.log("kkk");}
console.log(fn6);
//
var fn7;
var fn7 = function(){console.log("aaa");}
console.log(fn7);
//
var fn8 = 12345;
var fn8 = function(){console.log("hhh");}
console.log(fn8);
//
var fn9 = function(){console.log("sss");}
var fn9 = 789;
console.log(fn9);
//
var fn10 = 33322;
function f10(){console.log("fn10");}
console.log(fn10);
//
function f11(){console.log("fn11");}
var fn11 = 68904;
console.log(fn11);
</script>
</head>
<body>
<h1>js中变量名与函数名重名</h1>
</body>
</html>