我正在学习 React。我正在做下面的一个折射器练习: import React, { Component } from "react";import "./App.css";class App extends Component {state = {form: {firstName: "",lastName: "",email: "",password: ""}};handleFirstN
2018-11-26
我正在尝试执行冒泡排序。我正在使用此算法对二维数组进行排序,但一直出现错误。这是函数:var array = [[ "Rober Hill" , 123.54 ],[ "Chrsitopher Reddkin", 54.67 ],[ "Maggie Woods" , 1000.87 ],[ "Jennifer Jones" , 3.34 ],[ "M
2018-11-26
如果访问未定义值的属性,我会得到一个异常:let object = {}let n = object["foo"].length;VM186:1 Uncaught TypeError: Cannot read property 'length' of undefinedat :1:12我想在这种情况下获取默认值而不是异常,但是我现在这样做的方式似乎太冗长了:let n = 0;if (object
2018-11-18
因此,这是错误消息:/home/alex/Documents/Projects/ontario-job-portal/node_modules/path-to-regexp/index.js:63path = ('^' + path + (strict ? '' : path[path.length - 1] === '/' ? '?' : '/?'))^TypeError: Cannot rea
2018-10-16
我已阅读了关于此问题的几篇不同帖子,因此很抱歉再次询问,但似乎没有一篇能够解决我的问题。我试图提取字符串中最长的单词的长度,该单词来自 HTML。我所能得到的是,“未捕获的 TypeError:无法读取未定义的属性‘split’”HTML:<p id="p">I'm looking for the longest length of a word in this sentence</p><butt
2018-10-02
我尝试使用正则表达式来读取用户输入的消息,查找关键字并进行计数。我遇到的问题是,如果没有匹配项,我会收到此错误:Uncaught TypeError:无法读取 null 的属性“length”如果有匹配项,我不会收到该错误,尽管它会计算输入该短语的次数。function readMessage() {var newtext = $("#myText").val()var newMessage =
2018-10-01
如果子数组包含特定元素,我需要删除它。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
我目前正在尝试创建一个函数,用于查找字符串中最短的单词。问题:我收到以下错误TypeError:无法读取未定义的属性“length”at findShortat Test.describe._at /runner/frameworks/javascript/cw-2.js:152:11at Promise._executeat Promise._resolveFromExecutorat new
2018-09-28
我正在section中显示 div。有多个部分,每个部分中有多个子 div。我动态检查下拉字段,如果子 div 与下拉列表中的选择不匹配,则隐藏它们。这很有效。但是,如果部分中的所有 div 都隐藏了,我现在想隐藏整个部分。这是我的代码:JSif ($("section .listings").length === $("section .listing.h_group").length){$('
2018-09-24
如果我的搜索输入包含任何文本,我尝试仅显示覆盖层。这是我的模板,其中我的输入字段为:Input.vue:<template><div><input v-model="query" class="input" placeholder="Global search..."></input></div></template><script>export default {data() {return {
2018-09-13
我有一个使用 React 导航的附加信息组件:export class AdditionalInfo extends NavigationPureComponent {static navigationOptions = ({ navigation }) => ({headerLeft: <Button icon="close" onPress={() => navigation.goBack(n
2018-09-11
当我尝试使用innerHTML来console.log带有comment类的p标签的内容时,我收到此错误,前三个始终有效。但它只是偶尔发生,似乎是随机的。我注意到的唯一模式是,当字符串不超过 50 个字符时,它始终有效。Uncaught TypeError:无法在 HTMLDivElement.card.addEventListener (<anonymous>:90:59) 处读取 null 的
2018-09-03
function createChart(elementID, chartLabels, chartData) {var ctx = document.getElementById('"' + elementID + '"');var myChart = new Chart(ctx, {type: 'bar',data: {labels: chartLabels,datasets: [{label
2018-08-22
我意识到有人问了这个问题。但我不确定为什么我仍然会收到此错误。Ucaught TypeError: Cannot read property 'length' of undefinedat Object.addItem我不明白长度为何未定义,当我检查它是否大于 0 时,我是否没有正确访问data对象?我有一个预算控制器 IIFE,它有一个返回addItem函数。在此函数中,我在此行收到错误:
2018-08-20
在我开始之前,我只想说我对 javascript 的经验很少,所以也许我遗漏了一些非常明显的东西,但无论如何。我有一个名为 Accommodations 的对象数组。我有以下代码:alert(this.quoteService.activeBasket.components.length);此警报显示长度为 3,但我收到大量错误:An unexpected error has occurred.
2018-08-09