Dojo、jQuery、ExtJS是三種常用的JavaScript框架,分別有不同的優(yōu)點。
var dojoButton = new dijit.form.Button({ label: "Click me!", onClick: function(){ alert("Hello World!"); } });
Dojo具有較強的模塊化能力,可輕松管理模塊之間的依賴關(guān)系,并提供了一套完整的UI組件庫。
$( "button" ).click(function() { $( "p" ).toggle(); });
jQuery是最為流行的JavaScript框架之一,它的選擇器和DOM操作非常便捷。此外,它具有豐富的插件庫和社區(qū)支持。
Ext.create('Ext.Button', { text: 'Click me', renderTo: Ext.getBody(), handler: function() { Ext.Msg.alert('Hello', 'World!'); } });
ExtJS是一款完整的JavaScript應(yīng)用框架,可提供復(fù)雜的組件和布局管理,并且具備良好的跨瀏覽器兼容性。