JavaScript의 기본 매개 변수가 잘못되었습니까?(간식 꾸러미 #4)
얘가 통과하면 안 돼요.
예를 들면 다음과 같습니다.
나는 2년여 전에 이 함수를 쓴 적이 있다.사용자가 CRUD 호출을 실행하면 알림이 하나만 표시됩니다.(생성, 읽기, 업데이트 및 삭제).이 함수는 메시지와 알림 두 개의 정의된 매개 변수만 받아들일 수 있습니다.
공지 매개변수는 부울 값입니다.
notification = true // notify user by a pop-up
notification = false // inline-notification by form button, or in a defined space
이 함수를 돌이켜 보면, 그것은 더욱 좋을 것이다.
notification = true // notify user by a pop-up
notification = false // inline-notification by form button, or in a defined space
질문: JS의 기본 인자가 고장 났습니까?
만약 내가 함수의 모든 매개 변수를 현식으로 호출하지 않았다면, 나는 이렇게 생각했을 것이다.퇴로가 있는 것은 괜찮지만, 그것에 의존하지 마라!
왜?
내가 이 함수를 어떻게 재구성했는지:
내 간식 꾸러미는 털이나 쓸데없는 말 없이 빠르게 읽는 데 목적을 두고 있다.
피드백을 환영합니다.
Reference
이 문제에 관하여(JavaScript의 기본 매개 변수가 잘못되었습니까?(간식 꾸러미 #4)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/blaketweeted/are-default-params-in-javascript-bad-snack-pack-4-g9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)