找到关于 Javascript 的 6691 篇文章

在 JavaScript 继承中,如何区分 Object.create 与 new?

Abhinanda Shri
更新于 2020年1月24日 10:16:54

125 次浏览

在第一个例子中,你只是继承了 amitBaseClass 的原型函数。function SomeClass() { } SomeClass.prototype = Object.create(amitBaseClass.prototype);在第二个例子中,你正在执行构造函数。创建了一个 amitBaseClass 的实例,并且你继承了整个 amitBaseClass 对象。function SomeClass () { } SomeClass.prototype = new amitBaseClass ();所以,两者都在执行不同的工作。

如何使用 JavaScript 执行自动单元测试?

Chandu yadav
更新于 2020年6月24日 06:43:52

187 次浏览

要在 JavaScript 中执行单元测试,请使用 Unit.js。它是一个跨平台的开源单元测试框架。示例假设在测试代码中以下内容:var example = ‘Welcome’; test.string(example) .isEqualTo(‘Welcome’);函数 demo() 显示一组测试,而 demo1() 是一个单独的测试规范,demo('Welcome', function() {    demo1('Welcome to the website', function() {       var example = ‘Welcome’;       test.string(example)       .isEqualTo(‘Welcome’);    }); });

如何使用 JavaScript 禁用浏览器的后退按钮?

George John
更新于 2020年1月24日 10:16:08

3K+ 次浏览

要禁用网页浏览器的后退按钮,请尝试运行以下代码。这是当前 HTML 页面的代码,示例           禁用浏览器后退按钮                               下一页               $(document).ready(function() {          function disablePrev() { window.history.forward() }          window.onload = disablePrev();          window.onpageshow = function(evt) { if (evt.persisted) disableBack() }       });     以下是 newpage.html 的代码,           使用网页浏览器后退按钮返回上一页。     a

在 JavaScript switch 语句中假设严格比较是否安全?

Priya Pallavi
更新于 2020年6月24日 06:44:25

117 次浏览

要消除关于严格比较的困惑,请尝试在 JavaScript 中运行以下代码片段:示例switch(1) {    case '1':       alert('Switch 比较:不严格。');       break;    case 1:       alert('Switch 比较:严格。');       break;    default:       alert(‘默认’); }

什么是 JavaScript AES 加密?

Lokesh Badavath
更新于 2022年11月21日 14:54:35

14K+ 次浏览

在本文中,我们将学习什么是 JavaScript AES 加密。AES 是一种为数据加密而开发的算法。AES 使用相同的密钥来加密和解密数据,称为对称加密算法。AES 加密是高级加密标准 (AES) 用于加密应用程序中的数据。我们使用 JavaScript 库 Forge 来执行 AES 加密。这些算法用于不同的通信应用程序,例如 WhatsApp、Signal 等。第三方用户无法解密消息,并且当消息到达目标接收方端点时,它将使用... 阅读更多

如何在 JavaScript 中获取 iframe 的主体内容?

Lokesh Badavath
更新于 2022年11月21日 10:57:03

22K+ 次浏览

我们使用 getIframeContent(frameId) 在 JavaScript 中获取 iframe 的对象引用。要获取 iframe 中的元素,首先我们需要使用 document.getElementById() 方法通过将 iframe id 作为参数传递来访问 JavaScript 中的元素。使用 iframe 标签 HTML 中的标签指定一个内联框架。此内联框架用于在当前 HTML 文档中嵌入另一个文档。元素在每个浏览器中都受支持,例如(Google Chrome、Microsoft edge/internet explorer、Firefox、safari 和 opera)。我们在标签中使用 srcdoc 属性来指定... 阅读更多

JavaScript 中是否有等效的反向否定查找?

Ankith Reddy
更新于 2020年6月24日 06:45:12

65 次浏览

对于 JavaScript 中的反向否定查找,请使用以下内容:(^|[^\])"要替换双引号,您可以使用以下内容:str.replace(/(^|[^\])"/g, "$1'")

如何使用 JavaScript 读取 *.CSV 文件中的数据?

Lokesh Badavath
更新于 2023年9月8日 23:20:20

39K+ 次浏览

在本文中,我们将学习如何使用 JavaScript 读取 *.CSV 文件中的数据。要将 CSV 数据转换为或解析为数组,我们需要 JavaScript 的 FileReader 类,其中包含一个名为 readAsText() 的方法,该方法将读取 CSV 文件内容并将结果解析为字符串文本。如果我们有字符串,我们可以创建一个自定义函数将字符串转换为数组。要读取 CSV 文件,首先我们需要接受该文件。现在让我们看看如何使用 HTML 元素从浏览器接受 csv 文件。示例以下... 阅读更多

如何理解 JavaScript 模块模式?

Lokesh Badavath
更新于 2022年11月18日 12:05:07

203 次浏览

在本文中,我们将学习如何理解 JavaScript 模块模式。模块模式用于复制类的概念,以便我们可以在单个对象中存储公共和私有方法和变量。由于 JavaScript 不支持类,类似于在其他编程语言(如 Java 或 Python)中使用的类。为什么要使用模块?可维护性 - 模块是自包含的,旨在减少依赖关系,以便它可以独立地发展和改进。命名空间 - 在 JavaScript 中,顶级函数作用域之外的变量是全局的。因为... 阅读更多

如何使用 JavaScript 将图像转换为 base64 字符串?

Arjun Thakur
更新于 2020年6月24日 06:36:26

524 次浏览

要使用 JavaScript 将图像转换为 base64 字符串,请使用 FileReader API。您可以尝试运行以下代码以获取图像的 base64 字符串:示例                    function toDataURL(url, callback) {             var httpRequest = new XMLHttpRequest();             httpRequest.onload = function() {                var fileReader = new FileReader();                   fileReader.onloadend = function() {                      callback(fileReader.result);                   }                   fileReader.readAsDataURL(httpRequest.response);             };             httpRequest.open('GET', url);             httpRequest.responseType = 'blob';             httpRequest.send();          }          toDataURL('https://tutorialspoint.com/videotutorials/images/tutor_connect_home.jpg', function(dataUrl) {          document.write('结果为字符串:', dataUrl)       })          

广告