Optional Chaining1 [자바스크립트] 옵셔널 체이닝 옵셔널 체이닝이란 옵셔널 체이닝(optional chaining) 연산자는 ?.로써, 객체 내의 key 에 접근할 때 그 참조가 유효한지 아닌지를 판단하여 유효할 경우에만 참조하고 유효하지 않을 경우(null or undefined), 에러를 발생시키는 것이 아닌 undefined를 반환하는 연산자이다. 자바스크립트에서 객체의 값을 접근하는 경우가 많은데 객체마다 가지고 있는 키 값이 차이가 있다. 예를 들어, 어떤 학생은 전공에 대한 정보가 있을 수 있지만 어떤 학생은 전공에 대한 정보가 기입되어 있지 않을 수 있다. const students = { John : { age : 20, grade : 1, fieldOfStudy : { major : 'computer', minor : 'economics.. 2023. 10. 26. 이전 1 다음 728x90 반응형