반응형 Programming/Javascript, Typescript27 [Javascript] 단축 평가 1.1 단축 평가 1.1.1 논리 연산자를 사용한 단축 평가 논리합(||) 또는 논리곱 (&&) 연산자 표현식은 언제나 2개의 피연산자 중 어느 한쪽으로 평가됩니다. 'Cat' && 'Dog' // "Dog" 논리곱(&&) 연산자는 두 개의 피연산자가 모두 true로 평가될 때 true를 반환하며, 좌항에서 우항으로 평가가 진행됩니다. 첫 번째 피연산자 'Cat'은 Truthy 값이므로 true로 평가됩니다. 하지만 위 표현식은 이 시점에서 평가할 수 없습니다. 두 번째 피연산자까지 평가해 보아야합니다. 즉, 두 번째 피연산자가 논리곱 연산자 표현식의 평가 결과를 결정하며, 논리곱 연산자는 논리 연산의 결과를 결정하는 두 번째 피연산자 'Dog'를 그대로 반환합니다. 'Cat' || 'Dog' // "C.. Programming/Javascript, Typescript 2022. 12. 15. [Javascript] Array.find() 메서드 Array.find()find() 메서드는 주어진 판별 함수를 만족하는 첫 번째 요소의 값을 반환한다. 그런 요소가 없다면 undefined를 반환한다.const array1 = [5, 12, 8, 130, 44];const found = array1.find(element => element > 10);console.log(found);// expected output: 12 Programming/Javascript, Typescript 2022. 12. 14. Flow: type checker TypeScript 사용자의 Flow 탐험기 (1) — 설치 및 설정 우선 나는 TypeScript 를 2년 넘게 실무에서 사용하고 있다. 엄밀히 말하면, 순수 JavaScript 코드 만으로 프로그래밍을 하지 않은 시간이 그 정도 된다. (나만의 생각일 수도 있지만) Type System 을 이용 medium.com Programming/Javascript, Typescript 2022. 12. 8. [Typescript] 'No overload matches this call' 에러 https://velog.io/@dosilv/TypeScript-React%EC%97%90%EC%84%9C-TypeScript-%EC%A0%81%EC%9A%A9%ED%95%98%EA%B8%B0-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0 [TypeScript] React에서 TypeScript 적용하기 & 오류 해결하기 무수한 오류들과 맞서 싸우기 🗡🛡 velog.io Programming/Javascript, Typescript 2022. 11. 3. [Javascript] 'null'과 'undefined'의 차이 undefined는 변수를 선언하고 값을 할당하지 않은 상태로, 자료형이 없는 상태라고 말할 수 있다. null은 변수를 선언하고 빈 값을 할당한 빈 객체이다. typeof를 사용해 자료형을 확인해보면 null은 object로, undefined는 undefined로 출력되는 것을 확인할 수 있다. typeof null // 'object' typeof undefined // 'undefined' null === undefined // false null == undefined // true null === null // true null == null // true !null // true isNaN(1 + null) // false isNaN(1 + undefined) // true undefined.. Programming/Javascript, Typescript 2022. 11. 2. [Javascript] Primitive Type(원시값) https://developer.mozilla.org/ko/docs/Glossary/Primitive 원시 값 - 용어 사전 | MDN JavaScript에서 원시 값(primitive, 또는 원시 자료형)이란 객체가 아니면서 메서드도 가지지 않는 데이터입니다. 원시 값에는 7종류, string, number (en-US), bigint (en-US), boolean, undefined, symbol, 그리고 null이 developer.mozilla.org Programming/Javascript, Typescript 2022. 11. 2. [Javascript] 화살표 함수 https://ko.javascript.info/arrow-functions-basics 화살표 함수 기본 ko.javascript.info Programming/Javascript, Typescript 2022. 11. 2. 이전 1 2 3 4 다음