日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
作者詳談ASP.NETAJA編制模型

本文主要介紹相關(guān) ASP.NET AJAX提供的客戶端編程模型,您可能會需要為基于prototype的類派生出“子類”,那么請不要在繼承鏈中任何一個使用基于closure的類型。

創(chuàng)新互聯(lián)公司專注于解放網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供解放營銷型網(wǎng)站建設(shè),解放網(wǎng)站制作、解放網(wǎng)頁設(shè)計、解放網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造解放網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供解放網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

使用Closure是以前Atlas的硬傷,它大大影響了整個應(yīng)用程序的性能?,F(xiàn)在將定義類的方式變成了使用ASP.NET AJAX,這樣在“表面”看上去有別于類的定義,在文檔里提到了,如果是定義一個不會被派生的類,那么可以使用closure,但是我們還是應(yīng)該完全使用prototype。這涉及到標(biāo)準(zhǔn)的遵循、性能和擴展性等各個方面。同樣,除非真正必要,我們不應(yīng)該訪問一個對象里前綴是“_”的方法,它們被認(rèn)作是私有成員。

“按章法出牌”能夠提供更高的可維護性。Microsoft ASP.NET AJAX提供的客戶端編程模型,甚至在以前Atlas中使用closure的方式來定義類的原因,不都是為了向服務(wù)器端的編程模型靠攏嗎? JavaScript Extensions (Client BCL)

CTP版本包括了對于JavaScript內(nèi)置對象的一系列擴展,這些會繼續(xù)保留在RTM版本中。然而,它們被重新設(shè)計以避免與其它AJAX框架的潛在沖突。在RTM版本中去除了對于Array的prototype的擴展,使之變?yōu)锳rray類型的靜態(tài)成員,它們通過被傳入Array對象進(jìn)行工作。#t#

在CTP版本中,存在一個基本的錯誤處理方式,不過它被擴展了。RTM版本謹(jǐn)慎地擴展了ASP.NET AJAX的prototype,從而提供了“強類型”的錯誤。組件開發(fā)人員尤其需要拋出錯誤(典型的debug腳本)。在RTM版本中,您能捕獲異常,為之補充更詳細(xì)的錯誤信息。下面的代碼提供了最基本的錯誤處理方式的示例,演示了如果捕獲錯誤并提供更詳細(xì)的錯誤信息:

 
 
  1. functioncheckRange(index){  
  2.   if(index>10||index<0){  
  3.     throwError.argumentOutOfRange(“index”,index,  
  4.       "Theindexvaluemustbebetween0and10.");  
  5.   }  
  6. }  
  7. functionmyCallingFunction(value){  
  8.   try{  
  9.     checkRange(value);  
  10.   }catch(e){  
  11.     ee.message=e.name+“:”+e.message+“nIndexvaluewas:“+  
  12.       e.actualValue;  
  13.     throwe;//bubblesuptothedefaulterrortreatment  
  14.   }  
  15.   ...  

一個異常被拋出后,包含錯誤信息的ASP.NET AJAX對象會被瀏覽器處理。


本文題目:作者詳談ASP.NETAJA編制模型
分享鏈接:http://www.5511xx.com/article/ccdgjoc.html