OnITRoad - 常见问题

JavaScript如何将参数传递给 setTimeout() 回调

JavaScript如何将参数传递给 setTimeout() 回调 setTimeout 函数在指定的时间后执行代码,但只能处理常量参数。 我们可以使用 bind() 方法将参数传递给函数: function valueLog(value) { console.log('j = ' + value); } //logs "j = 0", "j = 1"

Views:0  2020-06-02

如何以类似 JSON 的格式打印圆形结构

如何以类似 JSON 的格式打印圆形结构 循环结构不是在 JSON 中,而是在正在转换为 JSON 的对象中。 循环结构来自包含引用原始对象的对象的对象。 使用 JSON.stringify 可以将循环结构转换为 JSON 格式。 将它与自定义替换器一起使用,如本例所示: //Circular reference let circ = { a: 1 }; circ.a = circ; //请注

Views:0  2020-06-02

如何使用 JavaScript 将消息打印到错误控制台

如何使用 JavaScript 将消息打印到错误控制台 在控制台中打印很容易,同时也是一件有趣的事情。 JavaScript 中的控制台是一个对象,提供对浏览器调试控制台的访问。 它有很多方法可以帮助打印自定义调试。 我们可以使用控制台对象向错误控制台输出消息。 以下示例显示默认消息: let message = "Welcome to onitroad"; console.l

Views:0  2020-06-02

如何随机化(打乱)一个 JavaScript 数组

如何随机化(打乱)一个 JavaScript 数组 与 Ruby 和 PHP 等语言相反,JavaScript 没有内置的打乱数组的方法。 但是,有一种方法可以对序列进行打乱。 例如,我们有以下数组: let arr = [1, 2, 3, 4, 5] => [3, 5, 4, 1, 2] //打乱后可能是这样的。 打乱一组值被认为是计算机科学中最古老的问题之一。 使用 Fisher-Ya

Views:0  2020-06-02

如何使用 JavaScript 重定向网页

如何使用 JavaScript 重定向网页 要使用 JavaScript 重定向 URL 页面,我们需要设置 window.location 对象。 有几种方法可以更改 window 对象上的 location 属性: window.location.href - 返回当前页面的 URL。 <!DOCTYPE html> <html> <head>

Views:0  2020-06-02

如何使用 JavaScript 和 CSS 将页面重定向移动设备版本

如何使用 JavaScript 和 CSS 将页面重定向移动设备版本 随着平板电脑和智能手机用户的增长,让用户可以选择将桌面版本切换到移动版本变得至关重要。 使用一些 JavaScript 代码或者 CSS @media 方法的帮助很简单。 JavaScript 方法 此方法需要在 <head> 部分中添加一些 JavaScript 代码。 写下你的网址,并其中插入以下JS代码。

Views:0  2020-06-02

如何使用 JavaScript 重新加载页面

如何使用 JavaScript 重新加载页面 JavaScript 为开发人员提供了一种流行的方法—— location.reload() ,它可以找到在当前 URL 处重新加载页面的方法。 window.location 对象可用于获取当前页面的 URL,将浏览器重定向到另一个页面,以及重新加载同一页面。 该窗口代表浏览器中一个打开的窗口,位置保存有关当前 URL 的信息。 location.r

Views:0  2020-06-02

如何使用 jQuery/JavaScript 删除所有 CSS 类

如何使用 jQuery/JavaScript 删除所有 CSS 类 要删除所有 CSS 类,我们可以使用 jQuery 方法或者 JavaScript 属性。 removeClass() 方法 删除所有项的类最常用的方法是 removeClass() jQuery 方法。 此方法从匹配元素集中的每个元素中删除单个、多个或者所有类。 如果将类名指定为参数,则只会从匹配元素集中删除该类。 如果参数

Views:0  2020-06-02

如何在 JavaScript 中删除 DOM 节点的所有子元素

如何在 JavaScript 中删除 DOM 节点的所有子元素 有多种方法可以使用 JavaScript 删除 DOM 节点的所有子元素。 innerHTML 清除 innerHTML 很简单,但是,它可能不适合高性能应用程序,因为它会调用浏览器的 HTML 解析器: <!DOCTYPE html> <html> <head> <title&g

Views:0  2020-06-02

如何在 JavaScript 中从数组中删除元素

如何在 JavaScript 中从数组中删除元素 JavaScript 提出了几种从现有数组中删除元素的方法。 我们可以使用 pop() 从数组末尾删除项目,使用 shift() 从开头删除项目,或者使用 splice() 函数从中间删除项目。 让我们来讨论一下。 pop() Array.prototype.shift() 方法用于从数组中删除最后一个元素并返回该元素: let myArray

Views:0  2020-06-02

如何从 Javascript 中的数组中删除空元素

如何从 Javascript 中的数组中删除空元素 要从 JavaScript 数组中删除空元素,可以使用 filter() 方法,该方法将返回一个新数组,其中元素通过回调函数的条件。 filter() 方法创建一个数组,其中填充了所有通过测试的数组元素。 要删除空值或者未定义值,请执行以下操作: const array = [0, null, 1, "", 2, undefi

Views:0  2020-06-02

如何从 JavaScript 关联数组中删除对象

如何从 JavaScript 关联数组中删除对象 JavaScript 对象可以被接受为关联数组,将键映射到值。 要从 JavaScript 中的对象中删除键,我们可以使用 delete 运算符: const obj = { siteName: 'onitroad' } console.log(obj.hasOwnProperty('siteName')); //true delete obj

Views:0  2020-06-02

JavaScript如何删除字符串中的空格

JavaScript如何删除字符串中的空格 在今天的教程中,我们将展示从字符串中删除空格的简单解决方案并解释每个步骤。 replace() 如果要删除字符串中的所有空格,则可以使用 replace() 方法: let str = '/var/www/site/New document.docx'; console.log(str.replace(/\s+/g, '')); ///var/www

Views:0  2020-06-02

如何使用 jQuery 删除使用 .css() 函数添加的样式

如何使用 jQuery 删除使用 .css() 函数添加的样式 我们可以删除使用 JavaScript 和 jQuery 添加的样式。 但是,在本教程中,我们建议使用需要较少代码的 jQuery 方法。 让我们讨论以下场景: if (color != 'ffffff') $("body").css("background-color", color); el

Views:0  2020-06-02

JavaScript如何从字符串中删除文本

JavaScript如何从字符串中删除文本 JavaScript 中有几种方法可以从字符串中删除文本,留下数字。 让我们在下面讨论它们。 replace() 此类任务广泛使用的方法是 replace() 方法: let someVar = "text-1324".replace('text-', ''); console.log(someVar); //prints: 13

Views:0  2020-06-02

如何在 JavaScript 中替换特定索引处的字符

如何在 JavaScript 中替换特定索引处的字符 JavaScript 字符串是不可变的,这意味着它们在创建后无法更改。 因此,我们应该创建一个带有替换字符的新字符串。 这里有两种方法。 split() 和 join() 第一种方法是 split 和 join ,它将字符串转换为数组并替换指定索引处的字符。 通过使用 split() 将字符串转换为数组,分隔符为空白字符 ("&q

Views:0  2020-06-02