中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

你需要知道的JavsScript可以做什么?

JavsScript可以做什么?JavaScript可以做客戶端的數(shù)據(jù)驗(yàn)證、處理,同服務(wù)器進(jìn)行數(shù)據(jù)交互(AJAX),界面功能增強(qiáng)、美化等等,似乎JavaScript就只能做頁面或者腳本有關(guān)的處理。是這樣嗎?
如果跳出我們目前對JavaScript的應(yīng)用的固定視角,抽離出來只看JavaScript的本質(zhì)。也許會有新的豁然開朗的發(fā)現(xiàn)。

也許我們可以這樣重定義一下JavaScript語言――它是一種以ECMAScript為語法規(guī)范的面向?qū)ο蟮木幊陶Z言。
當(dāng)然JavaScript本身擁有兩個特有的對象――BOM、DOM對象,使用這兩個對象我們可以完成一系列的處理。

我們知道同是面向?qū)ο蟮恼Z言的C#,C#自己并沒有包含一個類庫,它通過Visual Studio提供的一個通用的執(zhí)行引擎和一個豐富的類庫來完成工作。離開類庫也許C#就沒有任何使用價值了。

如果JavaScript也擁有一個類似C#的豐富的類庫,那JavaScript能做什么?――端口通訊,硬件管理,更強(qiáng)的多媒體控制,更自由的資源調(diào)用。也許這是很多JavaScript程序員夢寐以求的,可這能實(shí)現(xiàn)嗎?

我要說能!如何實(shí)現(xiàn)?要實(shí)現(xiàn)這些功能肯定需要有一個像C#調(diào)用類庫一樣的執(zhí)行引擎,而幸運(yùn)的是很多程序本身就可以看做是這種引擎,一個可行的方式就是使用C#來完成對工作的處理程序,由JavaScript來告訴C#何時工作,如何工作,這就如同C#本身所定義的那樣。而且幸運(yùn)的是讓JavaScript來告訴C#如何工作,可以由C#提供的和JavaScript之間的交互的能力(Dnew.cn 注:參見地址:http://www.dnew.cn/post/257.htm)來解決。這也就是我們說的把語言本身來做為執(zhí)行引擎的方式。很多的語言都提供了這種能力比如Flash(參見:http://www.dnew.cn/post/239.htm)等等。

也許站在更高的角度,這樣的方式只是一種交互的應(yīng)用,不過有了這種應(yīng)用,我們的創(chuàng)意也許就多了一雙自由飛翔的翅膀。JavaScript能做的很多!

JavaScript技術(shù)你需要知道的JavsScript可以做什么?,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 中文字幕av网 | 国产一区二区精品在线观看 | 欧美国产精品一区二区三区 | 国产精品99久久久久久动医院 | 国产欧美精品一区二区色综合朱莉 | 97久久精品午夜一区二区 | 国产欧美一区二区三区日本久久久 | 亚洲高清av在线 | 国产高清免费 | 精品九九久久 | 亚洲444kkkk在线观看最新 | 欧美一区中文字幕 | 国产在线观看网站 | 国产精品久久av | 免费看淫片 | 精品成人一区二区 | 在线播放中文 | av第一页 | 日韩精品免费视频 | 香蕉久久a毛片 | 97视频免费| 精品免费国产一区二区三区四区介绍 | 国产成人精品一区二区三区在线 | 免费精品| 欧美一级免费片 | 91电影 | 亚洲第一在线 | 欧美日韩一区二区三区四区 | 日韩在线免费视频 | 日韩精品在线一区 | 欧美精品日韩精品 | av在线一区二区 | 国产高潮好爽受不了了夜夜做 | 欧美日韩国产一区二区三区不卡 | 午夜久久久久久久久久一区二区 | 天天操操 | 国产精品久久久久久52avav | 国产精品免费观看视频 | 国产精品成人一区二区三区 | 国产一极毛片 | 亚洲日本乱码在线观看 |