Javascript第四章內置函數、函數的基本用法第一課

js的內置對象是js自帶,封裝了一些常用的方法,供開發者使用,可以無需創建對象直接使用。常用的js內置對象有:String,Date,Array,Math等;

JavaScript eval() 函數

實例
例子 1
在本例中,我們將在幾個字符串上運用 eval(),並看看返回的結果:

<script type="text/javascript">

eval("x=10;y=20;document.write(x*y)")

document.write(eval("2+2"))

var x=10
document.write(eval(x+17))

</script>

輸出:

200
4
27
例子 2
看一下在其他情況中,eval() 返回的結果:

eval("2+3") // 返回 5
var myeval = eval;  // 可能會拋出 EvalError 異常
myeval("2+3");  // 可能會拋出 EvalError 異常
可以使用下面這段代碼來檢測 eval() 的參數是否合法:

try  {
     alert("Result:" + eval(prompt("Enter an expression:","")));
     }

catch(exception) {
     alert(exception);
     }

如何定義一個函數

多個函數傳參,讓代碼維護的更加靈活

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章