点击此处查看图片我是 javascript 新手。我尝试在各个部分之间切换,但出现了 TypeError。不知道该怎么办。const sections = document.querySelectorAll('.section');const sectBtns = document.querySelectorAll('.controls');const sectBtn = document.qu
2022-07-07
我想计算某个 html 元素的 innerText。为此,我编写了一个函数,该函数将以“arguments”关键字作为参数。这样我就可以传递尽可能多的元素。函数主体如下所示:function totalCalculation(arguments) {let total = 0;for (i = 0; i < arguments.length; i++) {// getting all the re
2021-08-21
我想从 index.html 上的输入中捕获文本,并将其保存到本地存储。在 index2.html 上,我想从本地存储中获取项目,创建一个新的 li,并将其附加到空的 OL。我目前拥有的代码总是给我一个错误“未捕获的类型错误:无法读取 null 的属性‘appendChild’。所以我猜它无法访问我的 OL(即有序变量)。我是新手,我正在尝试创建一个笔记应用程序来练习,那么我做错了什么?let n
2021-04-28
假设一个对象数组,其中包含数百个字段,如下所示[{"designation":"419880 (2011 AH37)","discovery_date":"2011-01-07T00:00:00.000","h_mag":19.7,"moid_au":0.035,"q_au_1":0.84,"q_au_2":4.26,"period_yr":4.06,"i_deg":9.65,"pha":true
2024-02-20
我从 catch(error) console.log 中收到错误,内容是LOG [TypeError: Array.from 需要类似数组的对象 - 非 null 或 undefined]现在我想在我的函数中避免出现 null 或 undefined,然后再在 useState中更新它。那么我怎样才能避免我的代码中出现 null 或 undefined?我应该在哪里使用该函数,因为我正在从 AP
2022-10-27
因此,我被要求用 JS 编写一个函数,该函数将接受一个回调数组和一个延迟数组,该数组为数组中的每个回调及其相应的延迟设置超时。这是我拥有的代码,它检查了至少一个相应回调和延迟的解决方案:function batchTimeouts(callbacks, delays) {for(let i = 0; i < 3; i++){setTimeout(callbacks[i], delays[i]);}
2022-09-29
我试图弄清楚当我发送一个对象中没有的数字时,如何让我的函数返回 false。const getUnitColor = (unitNumber: any): any => {const color = getColor.unit.find((unit: any) => {return unit.number === parseInt(unitNumber);}).unitColor[0].color
2020-07-30
我目前正在编写一个脚本,该脚本从用户那里获取一个函数和间隔,然后使用梯形法计算积分。该脚本还会计算误差。为此,我需要使用输入函数的二阶导数。如果二阶导数为常数或 0,则会出现“输入参数过多”错误。以下是一小段代码,用于说明错误发生的位置:%integrate x^2 from 0 to 5syms xfunc = x^2;deriv = diff(func,x,2);func = matlabFu
我有一个 JavaScript 函数:function addcontent(ele, text, lines, separate_lines){if(separate_lines){for(i=0; i<lines; i++){text=text+"\n"+text+"\n";}}else if(!separate_lines){for(e=0; e<lines; e++){text=text+
2021-11-20
我注意到我的 React 项目中有一个有趣的问题。我已经按照第一种方法解决了这个问题,但我想知道在作为 prop 传递时以下回调方法之间的区别:1. 箭头函数(在render()内运行良好) changeImage={ () => this.handleImageUploadModal('OPEN') }2. 函数引用(未捕获的 RangeError:超出最大调用堆栈大小) chang
2019-10-28
这是一段根据给定要求验证信用卡号的代码。我编写的代码适合主函数中的所有检查函数,并且以这种方式运行良好。但是我想整理一下我的代码并使其更好地实践,所以代码现在就是这样。我想我仍然无法完全理解部分函数。你能告诉我我在这里犯了什么错误吗?欢迎提供任何意见。'use strict';let cardNumLength = getLength();let isNumOnly = /^\d+$/.test(
2020-02-06
我正在尝试从函数 getShiftDetails() 返回数据SS_Mod_App.controller("SS_Ctrl", function ($scope, $http, $location, $window, $sce) {var ShiftDetails = []; var ShiftDtls = [];ShiftDtls = getShiftDetails();// alert(Sh
2019-04-02
我编写了一个脚本来验证通过表单提交的用户名。如果用户名超过 5 个字符,它应该向用户显示一些消息。我收到的错误是:Uncaught TypeError: Cannot read property 'length' of undefinedat checkusername (eventobject.html:24)at HTMLInputElement. (eventobject.html:18)我
2017-07-16
我试图通过提示从用户那里收集信息,每个提示都有自己的功能。正如我测试过的那样,这些功能都可以独立运行。接下来,我尝试使用函数 financialInfoDisplay() 在 Div 中显示信息,但我收到以下错误消息Uncaught TypeError: Cannot set property 'innerHTML' of null atfinancialInfoDisplay并且提示未在浏览器中
2019-04-19
创建一个函数的位置,在该功能中有一组功能,我想访问第三级,但我不能,给我发送错误,有人想知道我做错了吗?006675076使用此错误:未定义的typeError:无法读取不确定的的属性'function1'
2019-04-07