2015-02-11 101 views
0

每次我運行該腳本,它說:的Javascript功能將無法正常工作

黨未定義

這裏就是我的了:

party() 

var party = function (name){ 
    alert("You must find your way into the party and kill the VIP") 
}; 

它不會運行任何js網站。我該怎麼辦?

+0

雖然人類可能會理解「做事情,事情是......」,但電腦比這更合乎邏輯。你必須告訴它「事情是......現在,做這件事」 – 2015-02-11 02:14:42

回答

0

這是不是什麼@ user148098曾建議OR:

party() 

function party(){ 
    alert("You must find your way into the party and kill the VIP")}; 

,你明確地定義一個函數

0

你被叫方()你在VAR方=功能(NA定義之前...

就先定義它比調用它,就像這樣:

var party = function (name) {alert("You must find your way into the party and kill the VIP")}; 
party() 
0

的問題。可能是因爲在調用它之前需要定義一個函數。這裏有一個例子:

var party = function (name) {alert("You must find your way into the party and kill the VIP")}; 
 

 
party()

此外,你可能沒有嵌入腳本withing適當的標籤有它運行。如果我只把前面的代碼放到一個文件中並保存爲html,它將不會運行,因爲我沒有將它放在標籤中。請參閱下面的確切的代碼:

<script> 
 
var party = function (name) {alert("You must find your way into the party and kill the VIP")}; 
 

 
    party() 
 
\t 
 
</script>

希望這有助於!

1

你必須在使用它之前定義你的函數。