小编Tia*_*ivo的帖子

如何正则表达式,并在单词之间添加“-”?

更新

我一直在旧的互联网上环顾四周,看看是否有任何方法可以将其作为我正在执行的替换方法的一部分进行正则表达式: str.replace(/\w[AZ]/gm, "-")

这是正则表达式

进入这个:

这是一个正则表达式

我试图在 regex101 上乱搞,匹配一个 \w 字符后跟 [AZ] 但失败了。有什么想法吗?

javascript regex

4
推荐指数
1
解决办法
77
查看次数

分配和扩展数组有什么区别?

最近,我在一次挑战练习中发现:

let array = [1, 2, 3, 4, 5]

let x = array
let y = [...array]

console.log(x, y);
Run Code Online (Sandbox Code Playgroud)

xy在理论上看起来是一样的,但显然引擎盖下,因为一个通过测试和其他没有,他们是不一样的。

我在这里想念什么吗?到目前为止,分配和传播对我来说几乎是同一件事。

谢谢

javascript arrays

3
推荐指数
1
解决办法
67
查看次数

如何在对象中使用 .includes() 或类似内容?

我正在尝试检查第一个 arg 是否包含以下对象数组中的第二个:

whatIsInAName(
[
 { first: "Romeo", last: "Montague" },
 { first: "Mercutio", last: null }, 
 { first: "Tybalt", last: "Capulet" }
], 
{ last: "Capulet" });
Run Code Online (Sandbox Code Playgroud)

我不能includes()在我的逻辑上使用,因为它是一个数组方法。我试图从 中检索对象whatIsInAName并将它们传递到数组中,Object.entries()但这也不起作用。我的两个选择是将对象“转换”为数组。或者找到该includes()方法的不同替代方法,我可以在对象中使用它。

有什么想法吗?

谢谢

javascript arrays methods object

0
推荐指数
1
解决办法
52
查看次数

标签 统计

javascript ×3

arrays ×2

methods ×1

object ×1

regex ×1