这段JavaScript代码里的变量是局部变量还是全局变量,为什么?

<script language="JavaScript">
var DISCOUNT=0.7;
function getPrice()
{
var _book_price=document.myform.bookprice.value;

var _price=_book_price*DISCOUNT;
var _alert="这本书折扣后价格为"+_price;
alert(_alert);
}
</script>
问题:DISCOUNT变量是局部变量还是全局变量?

js变量其实是很复杂的,但是你这儿比较简单,方法中可以读取到内容,是全局变量
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-16
就现有的代码看
DISCOUNT是全局变量
相似回答