我试图让此代码工作let itCompanies = ["Facebook", "Google", "Microsoft", "Apple", "IBM", "Oracle", "Amazon"];let oInCompany = itCompanies.forEach((element) => {var theElement = element.match(/o/gi);if (theEleme
2022-12-06
我有 2 个数组 -collections和settings。在collections数组中,我需要删除空数组,但需要从数组设置中删除相同的索引,因此我写道:$.each(collections, function(index, collection) {if (collection.length == 0) {collections.splice(index, 1);settings.splic
2022-06-06
我尝试使用从 api 调用中获得的一些详细信息来呈现页面。useEffect(() =>{getCards();}, [])const [userCards, setCards] = useState([])const getCards = async (event) => {let token = localStorage.getItem("user");await api.get("/fetc
2021-08-31
所以,我还在学习,所以请原谅它的简单性。但我正在尝试编写一个名为 uniq(arr) 的函数。如果它有效,它将返回一个没有任何重复值的新数组。它不应该更改原始数组。这里有两个当前不起作用的测试调用。我不确定错误意味着什么>uniq([1, 2, 3])预期:[1, 2, 3] 但得到:TypeError: undefined is not an object (evaluating 'copy.i
2020-03-16
我有一个函数,它循环遍历数组的每个元素并将 html 内容输出到页面,同时使用数组中的元素修改某些属性。我使用forEach循环遍历数组的元素,并使用innerHTML将内容打印到页面。我不断收到以下错误:netdata.html:41 Uncaught TypeError: Cannot set property 'innerHTML' of null。我不确定是什么原因造成的,因为我确实有一个
2020-02-03
当我运行此代码时,它会更改所有 volunteersName 和第一组其他项目。一旦循环,它就不会更改其他值。希望有人能帮我找到我的问题。我猜我不能为此使用循环,可能需要使用 forEach?不确定如何正确地做到这一点。提前致谢。编辑:我收到以下控制台错误未捕获 TypeError:无法读取 null 的属性“值”function invite() {for (index = 1; index >
2020-01-02
在下面的代码中,当我控制calculateTips()的值时,我收到以下错误Uncaught TypeError: Cannot set property '0' of undefinedlet tipCal = {bills: [124, 48, 268, 180, 42],calculateTips: function() {this.tips = [];this.finalValue = [
2019-12-16
var p = [2, 3, 6]var t=0var t1 = 1var t2 = 100var t3 = 200p.forEach(function () {})[t1, t2, t3] = [3, 4, 5]错误看起来像:Uncaught TypeError: Cannot set property '200' of undefined这看起来很奇怪。有什么办法吗?更新:目的:在 for
2019-11-26
我尝试了很多解决方案,但都不起作用。我正在循环节点元素,我想转到最后一个,所以我更新了它。app.jsvar userLen = document.querySelectorAll('.username').lengthdocument.querySelectorAll('.username').forEach(function (event) {event[event === (userLen
2017-10-20
如何使用 JavaScript 循环遍历数组中的所有条目?
2012-02-17
我正在为一个学校项目建立一个商店部分。它的工作方式就像一个画廊:单击卡片时,会打开一个新显示屏,其中包含有关产品的全屏信息:图片、产品标题、价格……我已设法将全屏显示的图像与单击的图像匹配(由于它是一个相对 URL,因此您不会看到图像)。现在我需要匹配其余信息。const miniaturas = document.querySelectorAll(".galeria a");const moda
2023-01-13
我有一个 JS 方法,它接受一个 JSON 文件并尝试从中获取信息:getData(json) {var output = '';json.Legs.forEach(function (item) {......});return output;}我收到此 forEach 错误:Uncaught TypeError: Cannot read property 'forEach' of undefi
2018-02-06
尝试遍历字典并获取值并获取其中的每个数组值来操作它们但出现此错误,起初我以为可能是因为我忘记了定义字典的行中的分号但错误仍然存在。getPieChartSeries(logsList){let devidedLogs = this.divideLogsByExitCode(logsList);console.log(devidedLogs);let pieChartSeries = [];Ob
2020-06-18
我正在做一个项目,我想显示和编辑一个数组。我的问题是“无法读取未定义的属性‘forEach’”,我不明白为什么。我的 component.html<form [formGroup]="editHomeboxPForm" (ngSubmit)="onEditHomeboxP()" class="col s12" materialize><div class="row"><div class="inp
2018-02-02
我想要做什么:我想要过滤这些数组并查看是否有任何日期在同一时间处于活动状态。这是我的代码:loadAllAndCheckDates (recommendedSection: RecommendedSection): boolean {this.query().subscribe((res: ResponseWrapper) => { this.fromDbRecommendedSections =
2020-10-07