150 次瀏覽
JavaScript 資源包括指令碼語言標準 ECMAScript 的資源。這在 ECMA-262 和 ECMA-402 規範中進行了標準化。以下是當前版本的 ECMAScript 標準:ECMA-262 第 9 版 - 這是 ECMAScript 2018 語言規範。ECMA-402 第 5 版 - 這是 ECMAScript 2018 國際化 API 規範。以下是歷史版本的 ECMAScript 標準:ECMA-262 第 7 版 - ECMAScript 2016 語言規範。ECMA-402 第 3 版 - ECMAScript 2016 國際化 API 規範 ECMA-262 第 8 版 - ECMAScript 2017 語言規範 ECMA-402 第 4 版 - ECMAScript 2017 國際化 API 規範
2K+ 次瀏覽
核心 JavaScript 是 JavaScript 語言的基礎。JavaScript 是一種動態的計算機程式語言。它輕量級,最常用於網頁的一部分,其實現允許客戶端指令碼與使用者互動並建立動態頁面。JavaScript 語言具有以下元件:核心 JavaScript:核心 JavaScript 是 JavaScript 語言的基礎,支援客戶端和伺服器端。客戶端 JavaScript (CSJS)客戶端 JavaScript 包含核心 JavaScript 元素。為了執行,它還具有屬性和方法,可以幫助開發人員。伺服器端 JavaScript (SSJS)伺服器端 JavaScript,顧名思義,在伺服器端執行。核心是客戶端的一部分……閱讀更多
213 次瀏覽
全域性變數具有全域性作用域,這意味著它可以在 JavaScript 程式碼的任何位置定義。為了最大限度地減少全域性變數的使用,請在專案的不同部分使用一致的變數。var myValue = { common: function(){ //新增程式碼 }, val1: { myVar1: "Demo String One", func1: function(){ //新增一些程式碼 }, }, val2: { myVar1: "Demo String Two", func1: function(){ //新增其他程式碼 }, }, val3: { myVar1: "Demo String Three", func1: function(){ //在此處新增其他程式碼 } } };
1K+ 次瀏覽
避免在 JavaScript 中使用全域性變數或最大限度地減少全域性變數的使用。這是因為全域性變數很容易被其他指令碼覆蓋。全域性變數並不壞,甚至也不是安全問題,但它不應該覆蓋另一個變數的值。在我們的程式碼中使用更多全域性變數可能會導致維護問題。假設我們添加了一個同名變數。在這種情況下,準備好迎接一些嚴重的錯誤。為了避免使用全域性變數,請使用區域性變數並將程式碼包裝在閉包中。您還可以透過包裝……閱讀更多
156 次瀏覽
通常,在 JavaScript 中新增分號是可選的。JavaScript 中的簡單語句通常後跟分號字元,就像在 C、C++ 和 Java 中一樣。但是,如果每個語句都放在單獨的一行,則 JavaScript 允許您省略此分號。函式宣告不需要分號:function functionname(s) { }如果函式被寫成語句,它應該像 JavaScript 中的任何其他語句一樣帶有分號:var a = function functionname(s) { };
142 次瀏覽
JavaScript 是一種動態的計算機程式語言。它輕量級,最常用於網頁的一部分,其實現允許客戶端指令碼與使用者互動並建立動態頁面。它是一種具有面向物件功能的解釋型程式語言。要學習 JavaScript,請參考以下教程。它完美地解釋了以下 JavaScript 概念。概述語法變數運算子迴圈控制函式事件Cookie對話方塊它還透過實際示例解釋了以下高階主題。錯誤處理驗證動畫多媒體除錯
147 次瀏覽
Dojo 它是一個開源的模組化 JavaScript 庫,旨在開發跨平臺應用程式和網站。它由 Alex Russell、Dylan Schiemann 和其他貢獻者於 2004 年開發。AngularJS AngularJS 是一個開源的 Web 應用程式框架。它最初由 Misko Hevery 和 Adam Abrons 於 2009 年開發。現在由 Google 維護。Backbone.js BackboneJS 是一個輕量級的 JavaScript 庫,允許開發和構建在 Web 瀏覽器中執行的客戶端應用程式。它提供 MVC 框架,該框架將資料抽象到模型中,將 DOM 抽象到檢視中,並使用……閱讀更多
168 次瀏覽
以下是部分 JavaScript 框架的比較:AngularJS Dojo Ember.js Google Web Toolkit 拖放功能否否是,但僅限於外掛。提供簡單的視覺效果是是是提供富文字編輯器否否是支援畫布否否是支援畫布否否是
154 次瀏覽
AngularJS AngularJS 是一個開源的 Web 應用程式框架。它最初由 Misko Hevery 和 Adam Abrons 於 2009 年開發。AngularJS 現在由 Google 維護。Backbone.js BackboneJS 是一個輕量級的 JavaScript 庫,允許開發和構建在 Web 瀏覽器中執行的客戶端應用程式。它提供 MVC 框架,該框架將資料抽象到模型中,將 DOM 抽象到檢視中,並使用事件將兩者繫結。Ember.js Ember.js 是一個開源的免費 JavaScript 客戶端框架,用於開發 Web 應用程式。Ember.js 透過提供包含資料管理和應用程式流程的完整解決方案來構建客戶端 JavaScript 應用程式。最初的……閱讀更多
227 次瀏覽
以下是部分最佳 JavaScript 庫:jQuery jQuery 是一個快速簡潔的 JavaScript 庫,由 John Resig 於 2006 年建立,其座右銘是“少寫,多做”。jQuery 簡化了 HTML 文件遍歷、事件處理、動畫和 Ajax 互動,從而加快了 Web 開發速度。MooTools MooTools 是一個面向物件的輕量級 JavaScript 框架。MooTools 的全稱是 My Object-Oriented Tools。它是在免費的開源 MIT 許可下發布的。它是最流行的 JavaScript 庫之一。MooTools 是一個功能強大、輕量級的 JavaScript 庫。它使 JavaScript 在 Web 開發中的互動變得更容易。它還可以做很多……閱讀更多