JavaScript 中对象属性的点表示法与括号表示法——有什么区别?
发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
-
在 JavaScript 中有多种访问对象属性的方法。 但是两种常见的是点符号和括号符号。 我将在本文中解释这两种方法之间的区别。 使用点和括号表示法,我们可以: 通过键访问属性的值...
查看全文
发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
在 JavaScript 中有多种访问对象属性的方法。 但是两种常见的是点符号和括号符号。 我将在本文中解释这两种方法之间的区别。 使用点和括号表示法,我们可以: 通过键访问属性的值...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
检查 DOM 中是否不存在元素: 使用 getElementById 或 querySelector 方法来选择元素。 检查该值是否不等于 null。 如果该值不等于 null,则该元素存在于 DOM 中。 这是示例的 HTML。 !DOCTYPE html...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
要获取字符串中指定字符最后一个出现之后的部分: 使用 String.lastIndexOf() 方法获取字符串中 lash 出现的索引。 使用 String.slice() 方法获取字符串中最后一次出现之后的部分。 const str...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
获取特定字符后的子字符串: 使用 String.indexOf() 方法获取字符在字符串中的索引。 使用 String.slice() 方法获取特定字符后的子字符串。 const str = abc fql_jiyik.com ; const after_ = str. slice (str...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
使用 String.replace() 方法从字符串中删除所有空格,例如 str.replace(/\s/g, ) 。 replace() 方法将通过用空字符串替换它们来删除字符串中的所有空白字符。 const str = A B C D ; // ✅ 从字符串中删...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
在 JavaScript 中转义字符串中的引号 要转义字符串中的单引号或双引号,需要在字符串内容中的每个单引号或双引号之前使用反斜杠 \ 字符,例如 thats it。 const escapeSingle = it\s a string ;...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
浏览器对不同的事件有默认的交互和行为。 例如,当用户单击表单上的提交按钮时,表单默认提交到一个 URL。 当点击一个元素的子元素时,点击事件也会发生在该元素上,因为它是主...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
事件委托是一种基于事件冒泡概念的模式。 它是一种事件处理模式,允许我们在 DOM 树中的更高级别处理事件,而不是首次接收到事件的级别。 事件传播简介 默认情况下,在元素上触...
查看全文发布时间:2023/02/23 作者:迹忆客 分类:JavaScript
这些事件的一个共同行为是事件冒泡。 我们将在本文中解释此行为的含义。 什么是事件冒泡? 事件冒泡是DOM(文档对象模型)中的一个概念。 当一个元素接收到一个事件时,它就会发...
查看全文发布时间:2023/02/19 作者:迹忆客 分类:WEB前端
在我们的 关于一元、二元和三元运算符 的文章中,我们解释说: 一元运算符需要一个操作数 二元运算符需要两个操作数 三元运算符需要三个操作数 我还提到这些类别不仅适用于 Ja...
查看全文发布时间:2023/02/20 作者:迹忆客 分类:JavaScript
JavaScript 中有许多运算符,可让我们执行不同的操作。 这些运算符可以根据它们需要的操作数的数量进行分类,我们将在本篇文章中使用示例来解释这些类别。 根据所需的操作数数量,...
查看全文发布时间:2023/02/20 作者:迹忆客 分类:JavaScript
将 String.split() 方法与数组解构结合使用,仅在字符第一次出现时拆分字符串。 数组解构语法将字符串的两个部分捕获在单独的变量中。 const str = fql-jiyik-com ; const [first, ...rest] = str. sp...
查看全文发布时间:2023/02/20 作者:迹忆客 分类:JavaScript
当我们尝试更改已冻结对象的属性或使用 Object.defineProperties() 定义属性时,会发生错误Cannot assign to read only property of Object。 要解决该错误,需要创建对象或数组的副本,或将属性设置为...
查看全文发布时间:2023/02/20 作者:迹忆客 分类:JavaScript
出现Cannot read properties of null (reading X)错误的主要原因有 3 个: 访问存储空值的变量的属性。 访问不存在的 DOM 元素的属性。 在声明 DOM 元素的 HTML 上方插入 JS 脚本标记。 如果大家尝试...
查看全文发布时间:2023/02/20 作者:迹忆客 分类:JavaScript
在 JavaScript 中将对象推送到数组 使用 Array.push() 方法将对象推送到数组,例如 arr.push(object); 。 Array.push() 方法会将提供的对象推送到数组的末尾。 const arr = []; const obj = { name : Tom };arr....
查看全文