허접땔감이라 아직 모르겠음
[질문] 자스 널이랑 undefined 두개나 있을 필요가 있나
담당일진연가냄(rnaos1234)
2023-02-27 17:00
추천 0
댓글 19
다른 게시글
-
도커는 어떤식으로 공부해야함 [1][질문] 익명(59.14) | 23.02.27추천 0
-
WSL Ubuntu 22.04 개발 셋팅 질문 [5][질문] 익명(223.38) | 23.02.27추천 0
-
장고 사이드프로젝트 DB추천좀 [8][질문] 익명(223.38) | 23.02.27추천 0
-
lcu-api 질문좀 [2][질문] 익명(125.136) | 23.02.27추천 0
-
Win11로 돌아감 [9][⚠애니짤] hanakokuro..(fun6687) | 23.02.27추천 0
-
역시 코딩 시작은 웹으로 해야지 [1][%] 익명(39.118) | 23.02.27추천 0
-
맥에서 c++ 개발은 그냥 얌전히 clion 쓰라고 하는 이유가 있네 [2][%] 익명(223.38) | 23.02.26추천 5
-
미사일을 동작하게 하는 코드를 작성하는 것이 최종 목표임.. [5][%] 익명(138.199) | 23.02.26추천 0
-
편의점 여사장이 근무시간에 허벅지 만짐 ;;; [3][질문] dd(61.81) | 23.02.26추천 1
-
언냐들 젠킨스에서 docker 명령어 사용하는법 잏음>? [5][질문] rhanxhd(218.146) | 23.02.26추천 0
해당 댓글은 삭제되었습니다.
의미가 다름
둘다 펄시자너
펄시가뭐냐
falsy 지만 더 정확히 하자면 nullish - dc App
의미는 다르지만 안그래도 많은 예약어 굳이 나눠야하나 싶음 ㅇㅇ..
이런 그걸누가 한글로 펄시라고 해 글고 umdefined에다가 null의미를 섞어 쓰던지 반대로 섞어쓰던지 하는거지 원래 뜻은 분명 구분감
undefined는 js 런타임이 자동으로 붙여주는 거고, null은 의도적으로 nullish를 원래서 넣은 차이가 있음 - dc App
두개 합쳐도 쓰는덴 문제없지않음?
자스쓰면서 어떨땐 null반환하고 어떨땐 undefined반환받는 경우가 없어서 그럼
해당 댓글은 삭제되었습니다.
내용이 없다 vs 정의가 안되었다의 차이면 변수 선언하고 값안넣으면 null이 들어가야되지 않니
기능이 아주유사해도 내가 짠 코드를 직접 보는 타인의 입장에서 어떤 의미로 읽게하느냐의 차이아님? 아님말고
둘이 semantic이 좀 달라서 구분한거 아니노 굳이 따질거면 int *p = NULL;이랑 int *p; 차이인데
코드 돌리다 undefined가 뜬다 : 내가 뭔가 잘못넣었구나 null이 뜬다 : 의도적으로 비워놓은 값이구나
이거 구분 안되는 상황이면 정말 특수한 케이스/ 혹은 레거시가 아니라면 구분 안되게 코딩한놈이 병신인거임
그거 만든게 가장 큰 실수래 - dc App