두 가지 방법: 1. 배열의 길이를 가져와 길이가 0인지 확인합니다. 구문은 "arr.length==0"입니다. 0이면 배열에 값이 없습니다. 2. 배열을 JSON 문자열로 변환하고 문자열이 "[]"인지 확인합니다. 구문은 "JSON.stringify(arr)=='[]'"입니다. 그렇다면 배열에 값이 없습니다.
이 튜토리얼의 운영 환경: 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);
방법 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);
【관련 추천 : javascript 영상 튜토리얼, 웹 프론트- 끝】
위 내용은 es6의 배열에 값이 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!