119 次浏览
NCSA 的 Mosaic 是第一个流行的浏览器,于 1993 年发布。一年后,即 1994 年,Netscape 成立,并推出了网络浏览器 Netscape Navigator。它在 20 世纪 90 年代获得了很高的普及率。许多 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 月发布。... 阅读更多
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: Free Video Tutorials”是否在 JavaScript 中包含“Free Video”文本: 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,其中我们必须设置其位置和 left 属性。我们在窗口加载时调用初始化函数。最后,我们调用 moveRight() 函数将左侧距离增加 10 像素。您还可以将其设置为负值以将其移动到左侧。 ... 阅读更多
806 次浏览
要从数组中删除元素,请使用 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。您可以尝试使用... 阅读更多