<script type="text/javascript">
var f1 = function(){
console.log('f1f1f1');
}
var f1 = "tom"; //同名的f1把上边的函数给覆盖/污染了。
f1(); //f1f1f1
//匿名函数自调用,好处:本身不会被同名变量污染。
(function(){
console.log('hello');
})();
(function(addr){
console.log('地址:'+addr);
})('北京');
</script>
转载于:https://www.cnblogs.com/yexiangwang/p/4762311.html