> 웹 프론트엔드 > 프런트엔드 Q&A > es6의 배열에 값이 있는지 확인하는 방법

es6의 배열에 값이 있는지 확인하는 방법

青灯夜游
풀어 주다: 2022-05-19 16:46:08
원래의
1588명이 탐색했습니다.

두 가지 방법: 1. 배열의 길이를 가져와 길이가 0인지 확인합니다. 구문은 "arr.length==0"입니다. 0이면 배열에 값이 없습니다. 2. 배열을 JSON 문자열로 변환하고 문자열이 "[]"인지 확인합니다. 구문은 "JSON.stringify(arr)=='[]'"입니다. 그렇다면 배열에 값이 없습니다.

es6의 배열에 값이 있는지 확인하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.

es6은 배열에 값이 있는지, 즉 배열이 비어 있는지 확인합니다. 아래에서는 두 가지 판단 방법을 소개합니다.

방법 1: 길이 속성을 사용합니다

길이 속성을 사용하여 배열의 길이를 가져와서 배열의 길이가 0인지 확인

  • 0이면 배열에 값이 없는 것입니다.

  • 0이 아니면 배열에 값이 있는 것입니다

let arr = [1];
if (arr.length == 0){
   console.log("数组中没有值");
}else {
   console.log("数组中有值");
}
console.log(arr);
로그인 후 복사

es6의 배열에 값이 있는지 확인하는 방법

방법 2: JSON.stringify()

JSON.stringify() 메서드를 사용하여 JavaScript를 변환합니다. 객체 또는 값을 JSON 문자열로 변환하려면 JSON 문자열이 "[]"인지 확인하기만 하면 됩니다.

  • 그렇다면 배열에 값이 있는 것입니다

  • 그렇지 않다면 배열에 값이 있는 것입니다

let arr = [];
let str=JSON.stringify(arr);
if (str == '[]'){
   console.log("数组中没有值");
}else {
   console.log("数组中有值");
}
console.log(str);
로그인 후 복사

es6의 배열에 값이 있는지 확인하는 방법

【관련 추천 : javascript 영상 튜토리얼, 웹 프론트- 끝

위 내용은 es6의 배열에 값이 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿