我正在尝试创建一个关注者/关注系统,当我尝试将新用户附加到关注列表时,我收到错误无法读取未定义的属性“推送”。这最终会创建 2 个单独的表,一个用于关注其他用户的用户,一个用于被其他用户关注的用户。不确定为什么它没有选择该字段?任何帮助都值得感激。import { Length } from "class-validator";import {Column,CreateDateColumn,Ent
2019-12-16
如您所见,在创建长度为 [20][20] 的二维数组后,有一个 if 语句试图检查数组值是否为“未定义”;然而,不知何故,我一直收到错误提示“Uncaught TypeError: Cannot read property '0' of undefined”。那么,有没有办法避免出错并检查是否有值呢?//If there is a more efficiency way to build thes
2019-11-19
我编写了一个函数,当我点击文章中的任何图像时,它会将其放置在滑块中。Object.keys(bgImages).forEach(function(key){bgImages[key].getElementsByTagName('img')[0].onclick = function() { modal.style.display = "block";m
2019-09-16
我正在研究 FreeCodeCamp 基本算法脚本部分,但在这一部分上我有点卡住了。基本上 - 我需要找到一个句子中最长的单词。我设置了两个变量,stringArray和longestString我将参数中的每个单词设置为数组中的一个项目我遍历该数组,如果单词长度比上一个单词长,则将单词长度写入变量longestString。我返回变量longestString为什么这不起作用?在评估longes
2019-08-26
我复制并粘贴了以下代码到我的 chrome 浏览器控制台中。该代码应该动态生成一个表并用数组中找到的内容填充它。虽然我的代码看起来有效,但我不断收到以下错误消息:Uncaught TypeError: Cannot read property 'length' of undefinedat :15:31找到我的代码:var array = [["A1", "B1", "C1"],["A2", "B
2019-07-30
我正在尝试计算 json 数组的值。如果“beta = b”,我想计算“sierra”数据数组中的 id 数量。因此,根据设置为值“b”的环境变量(“B”)检查 data[].beta 的值。这里的问题是,在 data[]. 的每次迭代中,我都没有“sierra”。{"data": [{"alpha": "a","beta": "b","delta": {"cat": "dog"},"gamma"
2019-06-27
这是组类的构造函数,其作用类似于集合。 constructor(){this.list = [];}[Symbol.iterator](){return new GroupIterator(this.list);}这应该使组对象可写入,但我找不到错误。class GroupIterator{constructor(group){this.group = group;this.position
2019-06-26
我正在尝试解决 code wars 上的代码挑战,不明白为什么在尝试运行它时会收到有关数组内字符串.length的错误消息。这绝对是第 7 行中的第一个.length。我尝试运行其他arr[i].lengths,它们可以工作,我想这是范围的问题?function longestConsec(strarr, k) {var arr = [];if (strarr.length == 0 || k >
2019-06-01
当我检查数组的长度时,出现以下错误。正确的方法是什么?main.jsif (drugPrice.mailPrice.rejectMessage.length !== 0 && Array.isArray(drugPrice.mailPrice.rejectMessage)) {//code goes here}错误TypeError: Cannot read property 'length' o
2019-05-29
我正在尝试创建一个预算控制器。当我尝试将一个项目推送到数组中时,出现此错误:Uncaught TypeError: Cannot read property 'length' of undefined错误发生在第 33 行,该行开始于:if(data.allItems[type].length >0){出了什么问题?以下是完整代码:var budgetController = (function(
2020-08-25
我不知道为什么我的函数不起作用。我不想显示数组中的随机元素?但如果我点击按钮然后显示错误 -:AppHooks.js:15 UncaughtTypeError: Cannot read property 'length' of undefined.`我做错了什么?import React, {useState} from 'react';export default function AppHoo
2019-04-09
我是 Vue.js 的初学者,所以也许我犯了一个愚蠢的错误,但老实说,我不明白为什么我会得到这样的错误......你能帮我吗?这里有一个代码:Javascript:const bootstrap = require("./assets/bootstrap.png");const bulma = require("./assets/bulma.png");const css3 = require("
2019-03-12
我们的想法是获取一个 JSON 数组,循环遍历planets的每个条目并将它们输出到无序列表中,每个li一个条目。在这种情况下,一切都运行良好。当 JavaScript 文件包含 JSON 数组及其下面的代码时,我已成功编写了一种输出嵌套 JSON 的方法,但我在识别使用 AJAX 从外部.json文件检索相同数据的方法时遇到了严重麻烦。这是有效的本地版本。<ul id="object-list"
2019-02-15
我定义并初始化(两次)了我的数组,但在运行时我得到了“ERROR TypeError:无法读取未定义的属性‘length’”。我已经尝试检查数组是否已定义,正如您在代码中看到的那样,但 angular 仍然在欺骗我。我已经尝试了所有解决方案,例如将语法更改为“filesToUpload && filesToUpload?.length > 0”或任何可能的组合,但在我看来 Angular 无法正常
2019-01-15
如果子数组包含特定元素,我需要删除它。function filteredArray(arr, elem) {let newArr = [];for (let i = 0; i < arr.length; i++){for (let j = 0; j < arr[i].length; j++) {if (arr[i][j] === elem) {arr.splice(i--, 1);newArr =
2018-09-29