开发者问题收集
我尝试了 x.y、x['y']、x.y.z、x['y'].z 的所有组合,但我无论如何都无法通过键名访问数组中对象值的值。以下是 SQL 查询返回的内容:parseMissionData: {record: Array(1), code: 1}code: 1record: Array(1)0: alt: 45attribute: Array(6)0: {name: "messageCode",
我将获取一个传入函数参数的数组的长度我有一个对象数组groupList:group[]=[];在selectItem中我调用testExistinginArray函数selectItem (event) {if(!this.toggle) {this.groupList.push(event);}else{this.ejList.push(event);if(!this.testExistingi
大家好,我正在开发 reactjs 项目,我遇到了一个问题,如果你想帮助我,请提前感谢我将我的数据<StoryMap data={this.state.data} />传递给我的函数,这样我就可以将活动和任务推送到行为和任务“json 格式”中function StoryMap(props) {var acts = [];var taskss = [];for (var i = 0; i < pr
我有一个电子邮件字段,只有选中复选框时才会显示(布尔值为true)。提交表单时,我只希望复选框被选中时(布尔值为 true)才需要此字段。这是我到目前为止尝试过的:const validationSchema = yup.object().shape({email: yup.string().email().label('Email').when('showEmail', {is: true,th
我有一个脚本从 PHP 接收 JSON。我必须解析数据。不幸的是,我无法将 JSON 解析为对象并获取不同的数组。我尝试验证 JSON,但也没有发现错误。代码:$.ajax({type: "POST",dataType: "html",url: "/sqldblink.php",data: data,success: function(data) {var recdata=data;console
我遇到了以下问题:我在 localStorage 中的一个对象中有一个数组,我需要找到该数组中包含的元素数量。我的代码如下for (var i = 0; i < localPosts.length; i++){local_tags = window.localStorage.getItem(localStorage.key(i)).tagsconsole.log(local_tags);for (
我有一个验证器,用于检查用户名是否已在数据库中注册。它工作正常,除了请求随每个输入的字符一起发送到服务器这一事实 - 这太频繁了。因此,我尝试对用户名变量值的设置进行去抖动,但我得到的只是:Uncaught TypeError: Cannot read property 'value' of undefinedat a.NHnr.q.methods.debounceUsername.H.a.deb
我似乎在尝试在循环中写入文件时遇到了问题,即使尚未创建第一个文件,循环也会进行迭代(我想我要么不理解承诺,要么不理解脚本的异步性质)因此,在命令行上,我将运行node write_file_script.js premier_league// teams.jsmodule.exports = {premier_league: [{ team_name: "Team 1", friendly_nam
我正在尝试使用香草JS创建打字效果,但是由于某种原因,我一直在获得typeError:无法读取未定义的错误的属性“长度”。我不明白为什么要定义“单词”。它已经困扰着我一段时间了,我是那种喜欢尝试正确答案的人,但我完全陷入困境。331941235
这是我的代码const arrayColumn = (arr, n) => arr.map(x => x[n]);const pcorr = (x, y) => {let sumX = 0,sumY = 0,sumXY = 0,sumX2 = 0,sumY2 = 0;const minLength = x.length = y.length = Math.min(x.length, y.lengt
我有一个在小屏幕上显示的导航。我的目标是每次单击导航中的锚点标签时隐藏该导航。到目前为止,我尝试了多种选择,但似乎都没有用。我认为真正的问题是我不知道如何选择菜单中的所有锚点标签。我正在寻找的解决方案必须是纯 JS。提前谢谢您。<nav id="mySidenav" class="sidenav"><a href="#about">About</a><a href="#services" oncl
我有以下 JSON:{"title":"MYTITLE","employer":"MYEMPLOYER","weekends":[["6"],["8"],["15"]]}我需要访问周末才能获得此信息:6815这是我的尝试:var json = $.parseJSON(data);for (var i = 0, len = data.weekends.length; i < len; i++) {c
我尝试过很多变化,但似乎都没有用。我收到以下错误:TypeError: Cannot read property 'length' of undefinedat select.js:1560at m.$broadcast (angular.js:18487)at Object.ctrl.select (select.js:673)at fn (eval at compile (angular.js
我查看了其他帖子。我潜水很久了,这是我第一次发帖(我想)或者已经有一段时间了。无论如何,我知道问题是什么,我认为,根据其他回复,似乎我的变量没有初始化。但我不认为这是我的问题。我正在尝试创建一个“猜单词”游戏,类似于没有火柴人的绞刑架游戏。我正在创建一个函数来查看字母在单词中出现的次数。我不确定我做得对不对。请查看我的代码并告诉我我做错了什么……?谢谢!function timesInWord(w
我在 Javascript 中编写了一个如下所示的对象:var facebookFriends={name: "Ilias",friendsArray:["john", "anna"],friends:"",setFriends:function(){friends=friendsArray.length},};当我调用该函数时,我收到以下我无法理解的错误。VM52:6 Uncaught Refe