我有以下代码:
<!DOCTYPE html>
<html data-ng-app="">
<head>
<script type="text/javascript" src="myJs.js"></script>
<script type="text/javascript">
function myFunction(){
alert("Hello.. internal JS");
}
</script>
<!--<script type="text/javascript" src="myJs.js"></script>-->
<!--<script type="text/javascript" src="angular.min.js"></script>-->
</head>
<body>
<button onclick="myFunction()">Click me</button>
</body>
</html>
和myJS.js:
function myFunction(){
alert("Hello.. External JS");
}
输出为:Hello ..内部JS。
我想知道为什么每次都会执行最后一个JS?如果我将线移到交替位置,那么最后一条线就会被执行。
谢谢
答案 0 :(得分:0)
您可以查看以下小提琴,以便更好地理解它。如果您定义相同的function
两次,则会调用最底部的。{/ p>