119 次瀏覽
NCSA 的 Mosaic 是第一個流行的瀏覽器,於 1993 年釋出。一年後,即 1994 年,Netscape 成立,並推出了網路瀏覽器 Netscape Navigator,它在 1990 年代獲得了極高的人氣。許多 Mosaic 的作者都為 Navigator 工作。考慮到使用者需求和市場趨勢,Netscape 意識到 Web 應該更加動態。Netscape 於 1995 年聘用了 Brendan Eich1995 年,Netscape 聘用了 Brendan Eich 來在瀏覽器中實現 Scheme。但是,Netscape 與 Sun 合作在 Navigator 中包含 Java。Netscape 希望擁有一種語法類似於 Java 的指令碼語言。Brendan Eich ... 閱讀更多
311 次瀏覽
JavaScript 符合 ECMAScript 標準。JavaScript 最初被稱為 LiveScript,但 Netscape 將其名稱更改為 JavaScript,可能是因為 Java 產生的興奮。JavaScript 於 1995 年在 Netscape 2.0 中首次亮相,當時名為 LiveScript。該語言的通用核心嵌入在 Netscape、Internet Explorer 和其他 Web 瀏覽器中。ECMAScript 第 5 版標準是四年多來發布的第一個更新。JavaScript 2.0 符合 ECMAScript 標準的第 5 版,兩者之間的差異非常小。第 8 版,稱為 ECMAScript 2017,於 2017 年 6 月釋出。The ... 閱讀更多
905 次瀏覽
JavaScript 於 1995 年 5 月由 Brendan Eich 釋出,他曾在 Netscape 工作。最初,它不叫 JavaScript;它被稱為 Mocha。Mocha 這個名字是由 Netscape 的創始人 Marc Andreessen 選擇的。1995 年 9 月,名稱更改為 LiveScript。同年 12 月,它獲得了 Sun 的商標許可,JavaScript 這個名字出現了。該語言的通用核心已嵌入 Netscape、Internet Explorer 和其他 Web 瀏覽器中。ECMA-262 規範定義了核心 JavaScript 語言的標準版本。JavaScript 是一種輕量級、解釋型程式語言。旨在建立網路中心 ... 閱讀更多
111 次瀏覽
jQuery 的 search() 方法用於檢查字串在 JavaScript 中是否包含特定文字。您可以嘗試執行以下程式碼以檢查“Tutorialspoint:免費影片教程”是否包含 JavaScript 中的“免費影片”文字: JavaScript 字串 search() 方法 var re = "Free Video"; var str = "Tutorialspoint: Free Video Tutorials"; if ( str.search(re) == -1 ) { document.write("不包含" ); } else { document.write("包含" ); }
103 次瀏覽
要使用 JavaScript 實現基本動畫,請使用 DOM 物件屬性和 JavaScript。以下列表包含不同的 DOM 方法。我們使用 JavaScript 函式 getElementById() 獲取 DOM 物件,然後將其分配給全域性變數 imgObj。我們已將初始化函式 init() 定義為初始化 imgObj,在其中我們必須設定其 position 和 left 屬性。我們在視窗載入時呼叫初始化函式。最後,我們呼叫 moveRight() 函式以將左側距離增加 10 畫素。您還可以將其設定為負值以將其移動到左側。 ... 閱讀更多
807 次瀏覽
要從陣列中刪除元素,請使用 splice() 方法。JavaScript 陣列 splice() 方法更改陣列的內容,新增新元素並刪除舊元素。以下是引數 - index - 開始更改陣列的索引。howMany - 指示要刪除的舊陣列元素數量的整數。如果 howMany 為 0,則不刪除任何元素。element1,...,elementN - 新增到陣列的元素。如果您沒有指定任何元素,splice 僅從陣列中刪除元素。您可以嘗試執行以下 ... 閱讀更多
您可以使用 jsmin 模組使用 Python 最小化/混淆 javascript 程式碼。使用以下命令安裝 jsmin:$ pip install jsmin在您的 python 專案中使用 jsmin 來最小化 js 檔案(例如 hello.js),您可以按如下方式使用它:>>> from jsmin import jsmin >>> with open('hello.js') as js_file: ... minified = jsmin(js_file.read()) >>> print minified您將在 shell 中打印出最小化的 JS 程式碼。您還可以將 jsmin 用作命令列工具:$ python -m jsmin hello.js您可以在 pypi 文件中閱讀有關 jsmin 的更多資訊:https://pypi.python.org/pypi/jsmin
750 次瀏覽
JavaScript 為我們提供了不同的方法來檢查字串是否包含子字串。在本文中,我們將為此目的使用以下三種方法-字串 search() 方法字串 indexOf() 方法字串 includes() 方法讓我們詳細探討每種方法。1. 字串 search() 方法字串 search 方法可用於在字串中搜索文字(使用正則表示式)。它將字串與正則表示式匹配,並返回第一個匹配項的索引(位置)。如果未找到匹配項,則返回 -1。它是區分大小寫的。字串 search() 方法是 ES1 功能。它在所有瀏覽器中都完全受支援。語法string.search(searchValue)searchValue 是一個正則 ... 閱讀更多
623 次瀏覽
“use strict”是一個指令,它是一個文字表達式。它在 JavaScript 1.8.5 中引入。顧名思義,“use strict”表示程式碼將在嚴格模式下執行。使用“use strict”的好處它更容易編寫“安全”的 JavaScript 程式碼。它將以前可接受的“錯誤語法”更改為真正的錯誤。例如,鍵入錯誤的變數名會建立一個新的全域性變數。使用嚴格模式時,這將引發錯誤。這會導致無法意外建立全域性變數。程式設計師不會收到任何錯誤反饋,將值分配給不可寫屬性。但在嚴格模式下,... 閱讀更多
20K+ 次瀏覽
window.location 物件包含當前位置或 URL 資訊。我們可以使用此物件的屬性將使用者重定向到另一個網頁。window.location 可以不帶字首 window 編寫。我們使用 window.location 物件的以下屬性將使用者重定向到另一個網頁: - window.location.href - 它返回當前頁面的 URL (href)。 - window.location.replace() - 它用新文件替換當前文件。 - window.location.assign() 載入新文件。 以下語法用於重定向到另一個網頁。在所有程式示例中,我們省略了 window 字首,只使用 location。您可以嘗試使用... 閱讀更多