问题标签 [jsobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
102 浏览

javascript - Javascript:有没有更简洁的方法来提取对象属性?

我有以下JS代码:

在这里,我创建obj2了具有某些选择属性的obj1. 有没有比我在这里做的更干净/更快的方法来做到这一点?某种解构黑客?

0 投票
3 回答
44 浏览

javascript - JS从这个对象内的嵌套对象调用函数

实际上我试图运行以下代码:

我收到错误“未捕获的 TypeError:this.methodB 不是函数”。

为什么我会收到此错误?“methodB”不是通过“this”在methodA的范围内吗?

非常感谢你

0 投票
1 回答
109 浏览

javascript - SWUP JS 外部函数调用

这是我第一次使用带有 js 插件的 swup js。https://swup.js.org/plugins/js-plugin

我可以看到转到单击页面的触发器位于选项对象数组中。

我的问题是无论如何我可以从外部函数触发“下一个”

如何从不在 Const 选项中的另一个外部函数触发“下一个”?

例如

这不起作用

谢谢

0 投票
1 回答
214 浏览

javascript - javascript:单击编辑时更新文本框中的所有元素

我是使用 javascript 的新手,我正在使用 Dom 元素并使用表格创建一个 crud 演示。

粗略代码:

我在循环“表”中获取所有数组数据,但是当我单击编辑时,我无法转换“输入”字段中的所有“td”元素,只有第一个“”元素会被转换。

任何人有任何想法请帮助解决它。谢谢

0 投票
1 回答
22 浏览

mongodb - 在 mongoose.js 中,我们可以搜索具有多个搜索参数的模型吗?

我将模块 mongoose.js 用于我的 mongodb 数据库。我的数据库如下所示:

我想搜索一个具有多个参数(thing1 和 thing2)的模型。我试过这个:

但它返回未定义。所以我搜索了 mongoosejs 文档,然后我尝试了这个:

但它返回了一个空数组。

我应该怎么办?

0 投票
1 回答
51 浏览

javascript - 我无法识别的 Javascript 对象语法

我有这个代码片段:

这是对名为 proxy 的函数的调用,第一个参数是一个字符串,但第二个参数的语法我无法识别:

有人可以解释一下这种语法吗?

0 投票
2 回答
27 浏览

javascript - JavaScript 类:从对象的函数属性中访问方法

我想知道是否有可能有人知道我遇到的问题的解决方案。假设我们有以下 JavaScript 类:

现在,如果我打电话给:

我会得到一个错误,说 makeNoise 没有定义。使用“这个”。不起作用,因为在这种情况下,它会在 classObject 中查找函数,因此会抛出“不是函数”错误。无论如何都可以从对象的函数中访问 makeNoise 。

0 投票
1 回答
78 浏览

javascript - 在反应中查找材料表中的组合

我从 API 获取一个字符串数组作为查询的响应,例如['India', 'Sri Lanka']

我需要将此作为参数传递给材料反应表列,如下所示

我尝试使用 map 转换国家字符串数组以正确格式传递查找,但无法正确设置键

请让我知道你的答案。

简而言之,我需要将此数组转换['India', 'Sri Lanka']{ India: 'India', China: 'China' }

0 投票
1 回答
39 浏览

javascript - JavaScript 中对象名称-值的冗余代码

我定义了一个js 对象,它的名称-值对是函数表达式,函数定义或多或少相同。对象的键名与从外部导入的模块的功能相匹配。

我的问题是;有没有更好的方法来减少代码行,因为代码似乎是多余的?

0 投票
3 回答
75 浏览

javascript - 使用对象数组更新数组中的数组对象

我有两个 javaScript 数组

我想xy这样的更新数组来更新我的

我试过这样的解决方案

但我有undefined。我搜索了很多答案,但没有得到任何运气。