OnITRoad - 常见问题
如何在 JavaScript 中替换所有出现的字符串
如何在 JavaScript 中替换所有出现的字符串 在这个片段中,我们将指导我们学习在 JavaScript 中替换所有出现的字符串的正确方法。 使用正则表达式 一般情况下,使用 JavaScript 的 replace() 函数进行替换。 让我们从最直接的方式开始:将 replace() 函数与正则表达式 (regexp) 结合起来。 以下正则表达式实现了区分大小写的替换: String.
Views:0 2020-06-02
如何使用 jQuery 重置文件输入框
如何使用 jQuery 重置文件输入框 使用 jQuery 和 HTML 可以很容易地重置文件输入。 为此,我们应该在 <input type="file"> 周围软件包一个 <form>,然后使用 reset() 方法在表单上调用 reset,然后使用 unwrap() 方法从 DOM 中删除表单。 以下 jQuery 代码受主要浏览器支持,也适用于除
Views:0 2020-06-02
如何检索 HTML 元素的实际宽度和高度
如何检索 HTML 元素的实际宽度和高度 在本教程中,我们将推荐两种检索 HTML 元素实际宽度和高度的方法。 .offsetWidth 和 .offsetHeight 要获取元素占用的实际空间量,其中一种方法是使用 HTMLElement.offsetWidth 和 HTMLElement.offsetHeight 属性: <!DOCTYPE html> <html>
Views:0 2020-06-02
如何使用 JavaScript 滚动到页面顶部
如何使用 JavaScript 滚动到页面顶部 让页面立即跳转到顶部可以通过原生 JavaScript 方法完成,即 --window.scrollTo(x-coord, y-coord)。 窗口界面的这个属性滚动到文档中的一组特定坐标。 它有两个参数:x 和 y。 x-coord - 沿水平轴的像素。 y-coord - 沿垂直轴的像素。 window.scrollTo(x-coordina
Views:0 2020-06-02
使用 JavaScript 单击时如何选择 HTML 文本输入中的所有文本
使用 JavaScript 单击时如何选择 HTML 文本输入中的所有文本 只需单击一下即可选择整个文本非常简单。 我们可以使用以下 JavaScript 代码片段: <!DOCTYPE html> <html> <head> <title>文档的标题</title> </head> <body>
Views:0 2020-06-02
如何使用 jQuery 选择和操作 CSS 伪元素
如何使用 jQuery 选择和操作 CSS 伪元素 要选择和操作 CSS 伪元素,例如 ::before 和 ::after,我们可以使用 hover() 方法以防止“其他文本”出现。 首先,将内容传递给带有数据属性的伪元素,然后使用jQuery对其进行操作: 在 jQuery 中: $('span').hover(function () { $(this).addClass('change'
Views:0 2020-06-02
如何对整数数组进行排序
如何对整数数组进行排序 sort() 方法按字母顺序对数组进行排序。 但是,我们也可以使用它对整数数组进行排序。 要按数字排序,我们应该添加一个处理数字排序的新方法: function sortNumber(a, b) { return a - b; } let numberArray = [170000, 65, 154]; numberArray.sort(sortNumber); con
Views:0 2020-06-02
如何在 JavaScript 中按字母顺序对数组进行排序
如何在 JavaScript 中按字母顺序对数组进行排序 JavaScript 数组有 sort() 方法,它按字母顺序对数组元素进行排序。 sort() 方法接受一个函数,该函数比较 Array.sort([comparer]) 的两个项目。 let elements = ['Javascript', 'Css', 'Html']; elements.sort(function (a, b) {
Views:0 2020-06-02
如何在 JavaScript 中对数组进行按字母顺序排序
如何在 JavaScript 中对数组进行按字母顺序排序 JavaScript 数组有 sort() 方法,它按字母顺序对数组元素进行排序。 sort() 方法接受一个函数,该函数比较 Array.sort([comparer]) 的两个项目。 function sortObj(obj) { return Object.keys(obj).sort().reduce(function (res
Views:0 2020-06-02
如何在 JavaScript 中的特定字符处拆分字符串
如何在 JavaScript 中的特定字符处拆分字符串 在本教程中,我们将找到在特定字符处将字符串分成小块的最简单方法。 例如,我们有以下字符串: jack brown~132 Street~Apt 20~New Jersey~NJ~12345 为了分割字符串,我们应该像这样使用 split() 方法: let input = 'jack brown~132 Street~Apt 20~New
Views:0 2020-06-02
如何将数组拆分为块
如何将数组拆分为块 本文旨在提供将数组拆分为更小的块的不同方法。 slice() 我们可以使用 for 循环遍历数组,同时使用 slice() 方法重复切片指定大小的块。 我们可以在每次迭代时将迭代器增加指定的大小,以便在前一个组结束后开始每个新组: function chunkArray(array, size) { let result = [] for (let i = 0; i
Views:0 2020-06-02
如何在 JavaScript 中从字符串中剥离 HTML
如何在 JavaScript 中从字符串中剥离 HTML 在本教程的范围内,我们将展示两种在 JavaScript 中从字符串中剥离 HTML 的方法。 该函数可以执行内联 JavaScript 代码: function stripHtml(html) { //创建一个新的 div 元素 let temporalDivEl = document.createElement("di
Views:0 2020-06-02
如何在 JavaScript 中从日期中减去天数
如何在 JavaScript 中从日期中减去天数 要在 JavaScript 中从日期中减去天数,我们需要 Date 对象的一些方法。 这些方法如下: setDate() getDate() 下面的代码修改日期对象并返回更新日期的时间值: let d = new Date(); console.log('Today is: ' + d.toLocaleString()); d.setDate(
Views:0 2020-06-02
如何使用 jQuery 测试复选框是否被选中
如何使用 jQuery 测试复选框是否被选中 本教程介绍了几种检查复选框是否被选中的方法。 所有方法都做同样的事情,但方法因我们使用的 jQuery 版本而异。 让我们考虑以下示例,看看如何使用不同版本的 jQuery 测试复选框: <input id="checkbox" type="checkbox" name="one" v
Views:0 2020-06-02
如何取消选中单选按钮
如何取消选中单选按钮 要取消选中单选按钮,我们可以使用 jQuery 脚本或者 JavaScript。 jQuery 如果我们想使用 jQuery,那么动态取消选中单选按钮的正确选择(例如单击按钮)将使用 prop() 方法。 让我们看看它是如何工作的: <!DOCTYPE html> <html> <head> <title>文档的
Views:0 2020-06-02
如何取消设置 JavaScript 变量
如何取消设置 JavaScript 变量 要取消设置 JavaScript 变量,我们不能使用 delete 运算符,因为它只是从对象中删除属性而不能删除变量。 一切都取决于全局变量或者属性的定义方式。 如果属性是使用 let 创建的,则删除运算符无法取消设置它: let someVar = 1; //用 let 创建, someVar 是一个变量 delete somevar; //返回 fal
Views:0 2020-06-02