JavaScript將取代AppleScript?,applescript

來源:互聯網
上載者:User

JavaScript將取代AppleScript?,applescript

蘋果在官網發布了 JavaScript for Automation Release Notes (預覽版),引起社區的廣泛關注,討論的普遍共識是,這是一個替代/補充的AppleScript的實驗性嘗試。

AppleScript的前身是Hypercard所使用的指令碼語言Hypertalk。蘋果發現Hypertalk類似英語的文法,可用於操控其他軟體,於是開發出AppleScript,成為System 7的一部份。 AppleScript亦從蘋果經典作業系統過渡到Mac OS X及Cocoa架構。蘋果更隨Mac OS X 10.2推出AppleScript Studio,可完全使用AppleScript製作具有映像介面的Cocoa軟體。註: 摘自Wiki

JavaScript憑藉其簡單的文法,良好的效能,超輕量的架構,極小耦合的模組系統等等優勢已經吸引了很多大廠的關注。

再加上JavaScript先天開放且無著作權專利糾紛的問題,擁有非常廣泛的開發人員(開源)群體,蘋果將其引入OS X平台代替私人的AppleScript,可能也有著一部分開放性平台的考慮,從而吸引廣泛的第三方開發人員。


javascript的前景怎,會被取代?

無稽之談

RIA全面勝出之日還為時尚早

當今web開發,js仍然是最值得投資的技術之一
 
怎取代javascript中alert方法

<input type="text" id="entry" />
<td id="output"></td>

function reportErr(){
if(document.getElementById("entry").value==""){
var output=document.getElementById("output");
output.innerHTML="小泉草NM!";//顯示錯誤資訊
}
}
//覆蓋window.alert()方法
window.alert=reportErr;

這樣就可以 了
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.