" />

好紧好涨好大,国产亚洲精品999,在线激情视品,草av在线观看,制服av五区,香蕉伊人小说网,国产99热久久99,久久涩涩久久,日韩入B视频

首頁資訊商務(wù)會(huì)員鋼材特鋼不銹爐料鐵礦煤焦鐵合金有色化工水泥財(cái)經(jīng)指數(shù)人才會(huì)展鋼廠海外研究統(tǒng)計(jì)數(shù)據(jù)手機(jī)期貨論壇百科搜索導(dǎo)航短信English
鋼鐵博客  上海迷城
鋼之家社區(qū)
鋼之家 | 鋼鐵博客 | 鋼鐵論壇 | 鋼鐵百科
您現(xiàn)在的位置: 鋼鐵博客 > 上海迷城
歡迎登陸博客    赤道雪人的辯論
主人信息
上海迷城(公開)
生活,幻想,科學(xué)
Blog主人:赤道雪人
Blog分類:鋼市評(píng)論類
Blog積分:14207.5
日志數(shù)量:47
開啟時(shí)間:2005-09-30
瀏覽次數(shù):144982
評(píng)論數(shù)量:26
最后更新:2007-09-27
最新文章
 ·【轉(zhuǎn)貼.自天涯社區(qū)】看了暴驚詫...
 ·什么是MVC
 ·朝鮮小學(xué)最新課文:《金爺爺工...
 ·關(guān)于使用多表做update的語法
 ·Js Eval函數(shù)資料
 ·left join/right join/inner j...
 ·一些常用的mysql語句
 ·RSS標(biāo)準(zhǔn)規(guī)范
 ·韋小寶適合做IT人的理由
 ·一個(gè)北漂女演員的經(jīng)歷
最新評(píng)論
  洛凌
(2007-09-27 18:42)
(2007-04-26 10:10)
(2007-04-23 16:40)
(2007-04-21 15:24)
  開心
(2007-04-21 13:07)
 Js Eval函數(shù)資料
字體: 發(fā)表日期:2007-07-25 11:06 評(píng)論:0 點(diǎn)擊:3667
Js Eval函數(shù)資料 JavaScript有許多小竅門來使編程更加容易。 其中之一就是eval()函數(shù),這個(gè)函數(shù)可以把一個(gè)字符串當(dāng)作一個(gè)JavaScript表達(dá)式一樣去執(zhí)行它。 舉個(gè)小例子: var the_unevaled_answer = "2 + 3"; var the_evaled_answer = eval("2 + 3"); alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the_evaled_answer); 如果你運(yùn)行這段eval程序, 你將會(huì)看到在JavaScript里字符串"2 + 3"實(shí)際上被執(zhí)行了。 所以當(dāng)你把the_evaled_answer的值設(shè)成 eval("2 + 3")時(shí), JavaScript將會(huì)明白并把2和3的和返回給the_evaled_answer。 這個(gè)看起來似乎有點(diǎn)傻,其實(shí)可以做出很有趣的事。比如使用eval你可以根據(jù)用戶的輸入直接創(chuàng)建函數(shù)。 這可以使程序根據(jù)時(shí)間或用戶輸入的不同而使程序本身發(fā)生變化,通過舉一反三,你可以獲得驚人的效果。 在實(shí)際中,eval很少被用到,但也許你見過有人使用eval來獲取難以索引的對(duì)象。 文檔對(duì)象模型(DOM)的問題之一是:有時(shí)你要獲取你要求的對(duì)象簡(jiǎn)直就是痛苦。 例如,這里有一個(gè)函數(shù)詢問用戶要變換哪個(gè)圖象:變換哪個(gè)圖象你可以用下面這個(gè)函數(shù): function swapOne() { var the_image = prompt("change parrot or cheese",""); var the_image_object; if (the_image == "parrot") { the_image_object = window.document.parrot; } else { the_image_object = window.document.cheese; } the_image_object.src = "ant.gif"; } 連同這些image標(biāo)記: [img src="" >[img src="" > 請(qǐng)注意象這樣的幾行語句: the_image_object = window.document.parrot; 它把一個(gè)圖象對(duì)象敷給了一個(gè)變量。雖然看起來有點(diǎn)兒奇怪,它在語法上卻毫無問題。 但當(dāng)你有100個(gè)而不是兩個(gè)圖象時(shí)怎么辦?你只好寫上一大堆的 if-then-else語句,要是能象這樣就好了: function swapTwo() { var the_image = prompt("change parrot or cheese",""); window.document.the_image.src = "ant.gif"; } 不幸的是, JavaScript將會(huì)尋找名字叫 the_image而不是你所希望的"cheese"或者"parrot"的圖象, 于是你得到了錯(cuò)誤信息:”沒聽說過一個(gè)名為the_image的對(duì)象”。 還好,eval能夠幫你得到你想要的對(duì)象。 function simpleSwap() { var the_image = prompt("change parrot or cheese",""); var the_image_>var the_image_object = eval(the_image_name); the_image_object.src = "ant.gif"; } 如果用戶在提示框里填入"parrot",在第二行里創(chuàng)建了一個(gè)字符串即window.document.parrot. 然后包含了eval的第三 行意思是: "給我對(duì)象window.document.parrot" - 也就是你要的那個(gè)圖象對(duì)象。一旦你獲取了這個(gè)圖象對(duì)象,你可以把 它的src屬性設(shè)為ant.gif. 有點(diǎn)害怕?用不著。其實(shí)這相當(dāng)有用,人們也經(jīng)常使用它。 我們常常在Javascript中間到Eval這個(gè)函數(shù), 有些人覺得這個(gè)函數(shù)很奇怪,可以把一些字符串變的功能很強(qiáng)大 在我們需要將普通的字符串轉(zhuǎn)變成具體的對(duì)象的時(shí)候,就會(huì)用到這個(gè)函數(shù) eval 函數(shù)對(duì)作為數(shù)字表達(dá)式的一個(gè)字符串進(jìn)行求值,其語法為: eval(expr) 此處 expr 是一個(gè)被求值的字符串參數(shù)。如果該字符串是一個(gè)表達(dá)式,eval 求該表達(dá)式的值;如果該參數(shù)代表一個(gè)或多個(gè) JavaScript 語句,那么 eval 執(zhí)行這些語句。eval 函數(shù)可以用來把一個(gè)日期從一種格式(總是字符串)轉(zhuǎn)換為數(shù)值表達(dá)式或數(shù)字。 ============================== Eval 函數(shù) 功能:先解釋Javascript代碼,然后在執(zhí)行它 用法:Eval(codeString) codeString是包含有Javascript語句的字符串,在eval之后使用Javascript引擎編譯。 注釋: 例子:eval(id + "_icon.src="_up.gif'"); id是之前設(shè)定的參數(shù),而在雙引號(hào)中的字符串則是需要編譯的 引用: -------------------------------------------------------------------------------- function tophide(id) //id indicates menu { if (top.topframeset.rows == "31,*") { top.topframeset.rows = "86,*"; eval(id + "_icon.src="_up.gif'"); eval(id + "_icon.alt='Collapse The Head'"); head.style.display = "block" } else { top.topframeset.rows = "31,*"; eval(id + "_icon.src="_down.gif'"); eval(id + "_icon.alt='Expand The Head'"); head.style.display = "none" } }

:D

※ ※ ※ 本文純屬【赤道雪人】個(gè)人意見,與【鋼之家鋼鐵博客】立場(chǎng)無關(guān).※ ※ ※

該日志尚無評(píng)論!


您希望聯(lián)系哪位客服?(單擊選擇)

虹口区| 万载县| 桂阳县| 永年县| 长岭县| 社会| 曲麻莱县| 雷山县| 眉山市| 滦南县| 永州市| 金沙县| 浑源县| 砚山县| 桐庐县| 花垣县| 勐海县| 钟山县| 环江| 晴隆县| 左权县| 乳山市| 南宁市| 东城区| 曲周县| 新竹县| 奈曼旗| 门源| 景宁| 广河县| 巴中市| 苍南县| 盐池县| 壤塘县| 本溪市| 嘉峪关市| 肃北| 新余市| 凌源市| 红河县| 灌云县|