开发者问题收集
我有一个名为 event 的 javascript 对象,它是从下面的 console.log 输出的:{"title": "Test Title","location": "Test Location","isAllday": false,"isPrivate": false,"state": "Busy","start": {"tzOffset": null,"d": {"d": "2023-
我正在尝试开发测验逻辑 -Fiddle here。我看过类似的项目,例如here和here。但是,他们的解决方案对我的测验不起作用;我使用的是纯 Javascript。问题路径开发树结构。例如,第一个问题询问您喜欢哪种葡萄酒?如果您选择红色,系统会询问您是喜欢起泡酒还是静止酒。最终,分支会显示结果。这里的问题是我甚至无法获得第二组问题和选择。我的问题数组对象变量可能出了问题吗?我已设法将按钮连接到
我有一个数组对象const admins= [{id: 1,name: 'Admin 1',},{id: 2,name: 'Admin 2',},{id: 3,name: 'Admin 3',}]和另一个数组对象const members= [{id: 1,name: 'Name 1',addedByAdminId: 1},{id: 2,name: 'Name 2',addedByAdminId:
我是新手程序员,目前正在学习 JavaScript。我试图运行 Object.keys() 代码来返回用户对象中人员的“技能”,并根据结果查找谁拥有更多技能。当我运行代码时,我不断收到“未捕获 TypeError:无法读取未定义的属性(读取“技能”)”。我不知道如何在不单独搜索每个用户的情况下访问技能键的值。这是我正在使用的代码:const users = {Alex: {email: '[ema
react.js 有时很复杂,我试图访问一个状态的信息,我有一个包含一个对象的数组,在这个对象中,还有另一个名为 price 的对象,在最后一个对象中也有一个名为 price 的属性,当我尝试在 map 函数中获取此信息时,代码中断,这是我的 map 代码:(错误行在 ******)错误显示如下:Uncaught TypeError: Cannot read properties of undef
我在设置数组的动态复选框的状态时遇到了问题,无法使用 checked 处理程序将对象从 false 更改为 true。以下是我的代码:const [form, setForm] = useState({tags:[{ name: "Athletic/Higher caloric", isChecked: false },{ name: "Aggressive Weight Loss", isChe
我试图比较两个对象。如果在 savedList 中也发现了 checkedList 中的项目,我想从 checkedList 复制数组中的第一个项目,并将其与 savedList 中找到的项目放在一起。如果在 savedList 中找不到 checkedList 中的项目,我想将整个项目添加到 savedList。我不希望在 savedList 中两次保留相同的项目。我正在使用 pop/push
const rndInt = Math.floor(Math.random() * 50);const arr = [];const input = document.getElementById('answer').value;function displaySeq() {var i = 0;while (arr.length < 21) {arr[i] = {sequence: [],answ
我尝试使用从 api 调用中获得的一些详细信息来呈现页面。useEffect(() =>{getCards();}, [])const [userCards, setCards] = useState([])const getCards = async (event) => {let token = localStorage.getItem("user");await api.get("/fetc
这是我编写的初始代码,用于控制台记录我想要的数据const fetchPokemon2 = () =>{for (let i = 1; i <= 151; i++){const url = `https://pokeapi.co/api/v2/pokemon/${i}`;fetch(url).then( res => res.json()).then( data =>{console.log(da
var books = [{id: 1, title: "Javascript"},{id: 2, title: "PHP"},{id: 3, title: "Dart"},{id: 4, title: "C++"}]var authors = [{book_id: 1, user: {id: 1, name: "John Doe"}},{book_id: 3, user: {id: 4, nam
我有一个 javascript 对象:console.log( 'TYPE OF MY OBJECT:' + typeof myObject );console.log( 'MY OBJECT:' + myObject );结果:TYPE OF MY OBJECT:objectMY OBJECT:der,die,das如何查找此对象中是否存在字符串?我尝试使用 indexOf,但似乎不起作用,因为
我有以下对象:var watchObject = {};下面是我想完成的代码;如果它存在于对象中,我想将其附加,如果它不存在,我想创建一个新的键/值对。键值对看起来像“23”:[blah]。因此,如果对象中存在“23”(data.room),我将向其推送另一个,如“23”:[blah,bleh]。//assume data.room is defined elsewhere and data.vi
Uncaught (in promise) TypeError: Cannot convert undefined or null to objectat Function.keys (<anonymous>)at companion-bubble.js:1465:19726at Generator.next (<anonymous>)at Ln (companion-bubble.js:1465
我想计算对象数组中的重复项,我使用下面的代码,但出现此错误://TypeError:无法读取未定义的属性(读取“类型”)//this is my arraydata[1:{cs:'10', name:'a' , age},2:{cs:'20', name :'b', age:'25'},3:{cs:'10', name :'h', age:'51'},4:{cs:'10', name :'g',