了解一點(diǎn)js的Eval函數(shù)
更新時(shí)間:2012年07月26日 01:10:01 作者:
之前只知道eval可以解析字符串,剛剛網(wǎng)上看了又了解了一點(diǎn),這里貼出來,不懂的也看看哈
復(fù)制代碼 代碼如下:
<title>無標(biāo)題文檔</title>
<script language="javascript" type="text/javascript">
//eval(vable)能是把對(duì)應(yīng)的字符串解析成JS代碼并運(yùn)行即:可以把一個(gè)字符串當(dāng)作一個(gè)JavaScript表達(dá)式一樣去執(zhí)行它。
function Eval1(){
alert("Eval1");
}
function Eval2(){
alert("Eval2");
}
function Alert(funName){
//當(dāng)funName為Eval1時(shí),通過eval函數(shù)可以執(zhí)行Eval1()函數(shù),Eval2同理
eval(funName+"()");
}
</script>
</head>
<body>
<input type="button" onclick="Alert('Eval2')" value="Alert" /> ---------將彈出Eval2
</body>
</html>
Eval()函數(shù)太強(qiáng)大了,太激動(dòng)了,先貼貼,,繼續(xù)讀。。。,
您可能感興趣的文章:
- js中eval詳解
- eval(function(p,a,c,k,e,d)系列解密javascript程序
- jquery eval解析JSON中的注意點(diǎn)介紹
- javascript eval和JSON之間的聯(lián)系
- jqeury eval將字符串轉(zhuǎn)換json的方法
- js使用eval解析json(js中使用json)
- js下用eval生成JSON對(duì)象
- js中eval()函數(shù)和trim()去掉字符串左右空格應(yīng)用
- JSON 和 JavaScript eval使用說明
- JavaScript eval() 函數(shù)介紹及應(yīng)用示例
- JavaScript的eval JSON object問題
- JavaScript中的eval()函數(shù)詳解
- JS使用eval()動(dòng)態(tài)創(chuàng)建變量的方法
相關(guān)文章
javascript之對(duì)系統(tǒng)的toFixed()方法的修正
javascript之對(duì)系統(tǒng)的toFixed()方法的修正...2007-05-05關(guān)于JavaScript對(duì)象的動(dòng)態(tài)選擇及遍歷對(duì)象
本文為大家介紹下JavaScript對(duì)象的兩點(diǎn):動(dòng)態(tài)選擇方法及屬性、遍歷對(duì)象屬性和方法,需要的朋友可以參考下2014-03-03js實(shí)現(xiàn)將選中內(nèi)容分享到新浪或騰訊微博
這篇文章主要介紹了js實(shí)現(xiàn)將選中內(nèi)容分享到新浪或騰訊微博,需要的朋友可以參考下2015-12-12