我有一个简单的 CLI 应用程序,用户可以在其中指定将导入到其项目的所有单个对象的类别(类似于 lodash 自定义构建)为了避免重复数据,我创建了一个对象结构,如下所示:{"front": {"subCategories": [{"name": "front1","value": false}, {"name": "front2","value": true}]},"other": {"subC
2016-08-16
不幸的是,我对 JS 中的对象仍然不太熟悉,而且只为攻读心理学博士学位而编程,所以我的编程技能并不出色。我已经成功创建了一个不错的对象,它可以很好地捕获我的数据结构:var items = {anamnese_akut: [{id: 1,question: 'Haben Sie die Beschwerden zum ersten Mal?',answer: 'Ja, also so etwas
2017-09-10
我正在尝试从http://www.colr.org/json/color/random渲染数据。我使用 axios 从 API 获取数据。当我收到数据时,我无法通过映射渲染它(因为它显然是对象内部的数组),因此它会抛出错误:TypeError:this.props.colors.map 不是函数。我需要使用 JSON.parse() 吗?或者我可以做什么?//App.jsimport React,
我有一个对象初始状态如下:answersCount: {Colors: {Green: 0,Brown: 0,Blue: 0,Red: 0},Letters: {A: 0,B: 0,C: 0,D: 0,},Briggs: {EI: 0,SN: 0,TF: 0,JP: 0}},我有一个 setUserAnswer 函数如下:setUserAnswer(answer) {if(answer.trim(
2017-10-04
我正在尝试制作我的第一个真正的 React 应用程序,并从数据库中提取信息,更新状态以将该信息设置为数组,然后尝试访问数组中对象的属性。function App() {const [students, setStudents] = useState([]);function fetchStudentInfo() {fetch('https://api.hatchways.io/assessment
2021-11-13
我试图从一个组件到另一个组件访问 localStorage 中的信息,特别是用户个人资料中的姓名。我能够访问保存所有个人资料信息(如姓名、电子邮件、地址等)的对象。但是,当我尝试提取姓名时,我不确定如何操作,或者是否可行。现在我正在尝试... console.log(localStorage.document)这使我获得了一个保存 localStorage 中所有数据的对象...{"name":"
2021-03-28
我遇到了 TypeError 问题:function artist(name) {this.name = name;this.albums = new Array();this.addAlbum = function(albumName) {for (var i = 0; i < this.albums.length; i++) {if (this.albums[i].name == albumN
2013-02-21
我在尝试在 Fire 数组内定义数组时遇到了问题(如代码所示)。我使用 console.log() 输出 Fire[] 数组内的数组长度(作为调试),但收到一条错误消息,提示该数组未定义。这是我的代码:var Fire = [];var fire = function FireGen(){this.particle = [];var part = function Particle(){};thi
2019-01-24
我有一个如下所示的 json 对象{"Title":"asb","Date":"2019","Other":"not important">读取此对象并在<ul><li>中呈现的正确方法是什么?注意我尝试将其分配给一个状态并使用map()迭代状态,但它不起作用。
2019-03-27
我试图在我的对象中打印出一个 true 值,但是由于某种原因我一直收到此错误消息。Uncaught TypeError: Cannot set property 'toDoIsRemoved' of undefinedat removeTask (main.js:85)at HTMLButtonElement.<anonymous> (main.js:56)它说第 56 行有问题:deleteBu
2020-11-16
我收到以下错误:backend_calendar_default_view.js?52FX8:1107 未捕获 TypeError:无法读取未定义的属性“start_time”我无法摆脱这个错误,而且对我来说毫无意义。请查看所附图像中打印出的内容。我看不出代码失败的原因,因为预期结果已写入控制台:var countarray = countsarray.find(x => x.start_time
2020-08-09
我有一个对象,我想获取它的长度(看看里面有多少个对象)。创建对象的代码如下: var threeDSCards = [];var card = {}card[0] = {cardid: 10127, cardnumber: 411111111111, expMonth: 02, expYear: 18};card[1] = {cardid: 10128, cardnumber: 411111111
2018-02-21
我正在尝试使用 localstorage 为一个小项目创建一个小型数据库(只是为了模拟登录)。它应该打开两个提示来询问用户名和密码,然后将其存储在对象数组中。发生的事情是,我用管理员的对象启动数组的第一个元素,当插入第二个用户后(它允许我在管理员之后再添加一个)它说 Users(Array).push 不是一个函数。var name = prompt('Insert your name');var
2019-04-11
我是 Typescript 新手,不知道如何解决一个小问题。我声明了一个新类,然后我想分配从 apiCall 获得的值。但我遇到的问题是:Cannot read property 'list_ids' of undefined在我的类中,我初始化了对象,如果我想将其声明为空,则会出现错误。我该如何解决这个问题?如果我可以从一开始就将其声明为空,然后分配它,我想那就太好了!在这里我发布了我的类的代码
2017-05-22
请原谅这个标题,我不太清楚问题是什么……我现在只能猜测。这是我第一次尝试在 Javascript 中重用类。下面是它的精简版:Countdown = function ( elementID ) {this.timer = null;this.output = '';this.element = document.getElementById(elementID) || document.getE
2015-04-14