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。您可以尝试使用... 阅读更多