empty5 [JavaScript]문자열이 null인지 빈 값인지 체크하는 방법 문자열이 null인지 빈 값인지 체크하는 방법 JavaScript에서 문자열이 null인지 혹은 빈 값인지 체크해야 하는 상황이 발생할 수 있습니다. 만약, null이 할당된 문자열 변수에서 toString() 메서드를 호출하면, 다음과 같이 TypeError가 발생하므로 문자열이 null 및 undefined인지 체크하는 습관을 길들이는 게 좋습니다. const strValue = null; strValue.toString(); // Uncaught TypeError: Cannot read properties of null (reading 'toString') 참고로 문자열 빈 값은 문자열 변수가 "" 또는 ''으로 할당된 경우를 의미합니다. const strValue = ""; // 또는 ''으로 할.. JavaScript/문자열 2022. 10. 1. [C#]LINQ 빈 값으로 설정 - Empty 메서드 Empty 메서드 지난 포스팅에서 데이터를 생성하는 메서드인 Range(), Repeat() 메서드에 대해 설명하였습니다. [C#]LINQ 지정된 범위 또는 횟수만큼 데이터 생성 - Range, Repeat 메서드 생성 연산자 지금까지는 Join, Select, Where, Take 메서드 등... 데이터 집합에서 원하는 데이터를 추출하는 방법을 소개했습니다. 이번 포스팅은 데이터를 생성할 수 있는 두 가지 메서드를 소개합니 developer-talk.tistory.com C#의 Linq는 또 다른 생성 메서드인 Empty() 메서드를 제공합니다. public static IEnumerable Empty(); Empty() 메서드는 매개변수가 존재하지 않으며 TResult 타입(제네릭 타입)인 IEnum.. C#/LINQ 2022. 8. 14. [Java]문자열(String) null 체크 이번 포스팅은 Java에서 문자열이 null인지 빈 값인지 확인하는 방법을 소개합니다. null과 빈 문자열의 차이 빈 문자열은 값이 할당되었지만 길이는 0입니다. null은 값이 없습니다. String emptyString = ""; // 빈 문자열 String nullString = null; // Null 문자열 길이로 확인 앞에서 말했듯이 빈 문자열은 길이가 0입니다. length() 메서드를 사용하여 문자열의 길이를 확인합니다. String emptyString = ""; if(emptyString == null || emptyString.length() == 0) { System.out.println("null 또는 빈 문자열"); } else { System.out.println("null .. Java/문자열 2022. 4. 6. [JavaScript]객체(Object)가 비어있는지 체크하는 방법 이번 포스팅에서는 JavaScript의 객체(Object)가 비어있는지 체크하는 방법을 소개합니다. 목차 Object.keys() 함수와 constructor 속성 사용 JSON.stringify() Lodash 라이브러리의 isEmpty() 함수 for ... in 반복문과 hasownProperty() 함수 사용 Object.keys() 함수와 constructor 속성 사용 Object.keys() 함수와 constructor 속성을 같이 사용하여 객체가 비어있는지 확인할 수 있습니다. 다음은 Object.keys() 함수와 constructor 속성을 사용한 예제입니다. const obj1 = { key: ''} ; console.log(obj1 && Object.keys(obj1).length .. JavaScript/JavaScript 문법 2021. 12. 2. [JavaScript]배열이 비어있는지 확인하는 방법 이번 포스팅에서는 JavaScript에서 배열이 비어 있는지 확인하는 방법을 소개합니다. Array.length는 배열의 길이(length)를 반환합니다. 배열이 비어 있는지 확인하려면 length 속성이 0인지 체크합니다. const arr = []; if(arr !== 0) { console.log("Not Empty"); } JavaScript에서 0, null, undefined는 거짓으로 평가됩니다. 즉, 배열의 길이가 0인 경우 거짓이므로 if문과 같은 조건문에서 false로 평가됩니다. 다음은 위에서 작성한 코드를 심플하게 작성하였습니다. const arr = []; if(arr) { console.log("Not Empty"); } JavaScript는 타입을 체크하지 않기 때문에 변수(함.. JavaScript/배열 2021. 12. 1. 이전 1 다음