내 "for..in..." 코드에서 때때로 TypeScript 유형 오류가 나타나지 않습니다.
P粉166779363
P粉166779363 2023-09-09 13:47:13
0
1
543

테스트할 때는 문제가 없지만 가끔 오류 "Cannot read property of null (read 'nickname')" 이 발생합니다. 코드의 일부를 게시했습니다.

으아악

왜 가끔은 문제가 없는데 갑자기 오류가 나는지 모르겠네요.

으아악

코드를 위 형태로 변경하여 일시적으로 문제를 해결했습니다. 이유가 궁금하네요...

P粉166779363
P粉166779363

모든 응답(1)
P粉903969231

배열의 일부 요소가 null이기 때문에 seat[i] !== null,但你也可以使用可选链操作符?.처럼 확인할 조건을 추가해야 합니다.

참조:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Optional_chaining

으아악

예: 데이터가 아래와 같은 경우 조건부 또는 선택적 연결 연산자를 추가할 필요가 없습니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿