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

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

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

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

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

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

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

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

相關(guān)文章

  • javascript學(xué)習(xí)筆記(五)原型和原型鏈詳解

    javascript學(xué)習(xí)筆記(五)原型和原型鏈詳解

    許多人對(duì)JavaScript的原型及原型鏈仍感到困惑,網(wǎng)上的文章又大多長(zhǎng)篇大論,令讀者不明覺(jué)厲。我將用最簡(jiǎn)潔明了的文字介紹JavaScript的原型及原型鏈。
    2014-10-10
  • 在javascript中對(duì)于DOM的加強(qiáng)

    在javascript中對(duì)于DOM的加強(qiáng)

    本篇文章,小編為大家介紹關(guān)于在javascript中對(duì)于DOM的加強(qiáng),有需要的朋友可以參考一下
    2013-04-04
  • JavaScript中的prototype原型學(xué)習(xí)指南

    JavaScript中的prototype原型學(xué)習(xí)指南

    這篇文章主要介紹了JavaScript中的prototype原型學(xué)習(xí)指南,包括原型鏈與原型繼承等重要知識(shí),需要的朋友可以參考下
    2016-05-05
  • js函數(shù)調(diào)用常用方法詳解

    js函數(shù)調(diào)用常用方法詳解

    js的函數(shù)調(diào)用會(huì)免費(fèi)奉送兩個(gè)而外的參數(shù)就是 this 和 arguments,我們所知道的應(yīng)該有4中調(diào)用方式吧,接下來(lái)將為您詳細(xì)介紹,感興趣的朋友可以參考下
    2012-12-12
  • DOM基礎(chǔ)教程之使用DOM + Css

    DOM基礎(chǔ)教程之使用DOM + Css

    這篇文章主要介紹了DOM基礎(chǔ)教程之使用DOM + Css,需要的朋友可以參考下
    2015-01-01
  • html超鏈接打開(kāi)窗口大小的方法

    html超鏈接打開(kāi)窗口大小的方法

    html超鏈接打開(kāi)窗口大小的方法,需要的朋友可以參考一下
    2013-03-03
  • PHP 數(shù)組current和next用法分享

    PHP 數(shù)組current和next用法分享

    本文這里通過(guò)示例給大家簡(jiǎn)單對(duì)比分析了PHP 數(shù)組current和next的用法,雖然示例很簡(jiǎn)單,但是對(duì)于我們理解current和next非常有幫助,這里推薦給大家。
    2015-03-03
  • js使用ajax讀博客rss示例

    js使用ajax讀博客rss示例

    這篇文章主要介紹了js使用ajax讀博客rss示例,需要的朋友可以參考下
    2014-05-05
  • 學(xué)習(xí)js在線html(富文本,所見(jiàn)即所得)編輯器

    學(xué)習(xí)js在線html(富文本,所見(jiàn)即所得)編輯器

    需要一個(gè)可以編輯同時(shí)又可顯效果的編輯框。textarea不行,它只能用來(lái)輸入純文本,不能顯示顏色、斜體之類(lèi)的文字樣式,就像記事本,本文介紹所見(jiàn)即所得編輯器實(shí)現(xiàn)原理
    2012-12-12
  • javascript中this指向詳解

    javascript中this指向詳解

    this的指向在函數(shù)定義的時(shí)候是確定不了的,只有函數(shù)執(zhí)行的時(shí)候才能確定this到底指向誰(shuí),實(shí)際上this的最終指向的是那個(gè)調(diào)用它的對(duì)象,接下來(lái)我會(huì)深入的探討這個(gè)問(wèn)題。
    2016-04-04

最新評(píng)論

宁强县| 含山县| 象州县| 南雄市| 陆良县| 阿拉善左旗| 进贤县| 龙胜| 景谷| 陆丰市| 定陶县| 天镇县| 辽源市| 盘锦市| 沧州市| 松滋市| 礼泉县| 海口市| 井陉县| 桃源县| 哈巴河县| 韩城市| 霸州市| 富裕县| 安新县| 进贤县| 延津县| 乌拉特后旗| 上犹县| 汝南县| 柞水县| 金阳县| 黄石市| 龙井市| 灌阳县| 织金县| 英山县| 那曲县| 波密县| 禄丰县| 绿春县|