728x90 320x100 자바스크립트4 [javascript] ES6 - `` 사용법 ``을 사용하는 문법이 뭔가 하다가 ES6에서 사용하는 것으로 확인되어....기록해두기.... { const weather = 'cloud'; const temparature = '16°C'; console.log('Today weather is ' + weather + ' and temparature is ' + temparature + '.'); console.log(`Today weather is ${weather} and temparature is ${temparature}.`); } ``를 이용하면 + 하지 않고 쉽게 작성할 수 있음. 출처 - https://codingtalk.tistory.com/193 2023. 2. 7. [Javascript] ES11 - 옵셔널체이닝 연산자 (?.) ?.을 사용하면 프로퍼티가 없는 중첩 객체를 에러 없이 안전하게 접근할 수 있음. ?.은 ?.'앞’의 평가 대상이 undefined나 null이면 평가를 멈추고 undefined를 반환함. 사용 방법 : 좌항?.우항 et user = {}; // 주소 정보가 없는 사용자 alert( user?.address?.street ); // undefined, 에러가 발생하지 않습니다. 위 예시를 통해 우리는 ?.은 ?. ‘앞’ 평가 대상에만 동작되고, 확장은 되지 않는다는 사실을 알 수 있음. 참고로 위 예시에서 사용된 user?.는 user가 null이나 undefined인 경우만 처리할 수 있음. 좌항 피연산자가 false로 평가되는 Falsy값이라도 null 또는 undefined가 아니면 우항의 프로퍼티.. 2023. 2. 7. 이상한 로또 번호 조합기(StrangeLotto) 1.0 무엇을, 왜 만드나. 나에겐 하메가 있다. 하메는 매주 몇 몇 직원들과 함께 매주 로또를 같이 하는데 나름 그들끼리 로또 번호를 추출하는 방식이 있다. 그런데, 그 조합방법이 생각보다 손이 많이 가서 로또 번호를 추출하는 프로그램을 만들어 줄수 있냐는 의뢰(?)를 받았다. 로또 번호 추출하는 거야 java 초급 때, 많이 만들어봤으니까 어렵지 않을 것 같았고, 그들만의 번호 조합방식에 대한 설명을 들었는데 꽤나 흥미로워서 만들어 보기로 했다. 조합방식은 이러하다. - 로또 모임은 총 3명. 책임, 선임, 하메. (실명 보호를 위해 이렇게 부르겠다.) 1. 책임님의 적중률이 높기 때문에 책임님이 뽑은 로또 번호는 중복제거하여 무조건 포함한다. 2. 1번을 통해 중복 제거된 책임님의 번호 중, 선임님과 겹치.. 2022. 12. 21. [Javascript/자바스크립트] 변수 var, let, const 차이점 var 변수이름을 중복해도 에러가 뜨지 않고, 변수 재선언이 가능함. [단점] 코드량이 많아지면 어디에서 어떻게 사용될지 파악하기 힘들고 값이 바뀔 우려가 있음. let 변수이름을 중복하면 에러로 표시하고, 변수 재선언이 안됨. const 변수 재선언, 변수 재할당 모두 불가능. 2021. 9. 25. 이전 1 다음 728x90 320x100