最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript eval() 函數(shù)介紹及應(yīng)用示例

 更新時間:2014年07月29日 10:18:53   投稿:whsnow  
eval(String) 函數(shù)可計算某個字符串,并執(zhí)行其中的的 JavaScript 代碼,該方法只接受原始字符串作為參數(shù)

eval(String) 函數(shù)可計算某個字符串,并執(zhí)行其中的的 JavaScript 代碼。

返回值

通過計算 string 得到的值(如果有的話)。

說明

該方法只接受原始字符串作為參數(shù),如果 string 參數(shù)不是原始字符串,那么該方法將不作任何改變地返回。因此請不要為 eval() 函數(shù)傳遞 String 對象來作為參數(shù)。

如果試圖覆蓋 eval 屬性或把 eval() 方法賦予另一個屬性,并通過該屬性調(diào)用它,則 ECMAScript 實現(xiàn)允許拋出一個 EvalError 異常。

拋出

如果參數(shù)中沒有合法的表達式和語句,則拋出 SyntaxError 異常。

如果非法調(diào)用 eval(),則拋出 EvalError 異常。

如果傳遞給 eval() 的 Javascript 代碼生成了一個異常,eval() 將把該異常傳遞給調(diào)用者。

提示和注釋

提示:雖然 eval() 的功能非常強大,但在實際使用中用到它的情況并不多。

例子:

<html>
<body>

<script type="text/javascript">

eval("x=10;y=20;document.write(x*y)")
document.write("<br />")

document.write(eval("2+2"))
document.write("<br />")

var x=10
document.write(eval(x+17))
document.write("<br />")

eval("alert('Hello world')")

</script>

</body>
</html>

輸出:

200

4

24

相關(guān)文章

最新評論

广水市| 黄陵县| SHOW| 江孜县| 海门市| 宜宾县| 开江县| 湄潭县| 易门县| 司法| 都兰县| 繁峙县| 桃园县| 逊克县| 三台县| 卫辉市| 邵武市| 阿克陶县| 阿拉善左旗| 博野县| 曲水县| 凉城县| 秦皇岛市| 科技| 黎城县| 偃师市| 芮城县| 遂昌县| 榆社县| 隆安县| 河津市| 长海县| 舒兰市| 四会市| 长葛市| 阿巴嘎旗| 大埔区| 廊坊市| 元谋县| 滨海县| 鄯善县|