1
자바 스크립트 함수가 반환하는 메시지 유형은 어디에 저장해야합니까? 문자열 메시지 만 반환 할 수 있지만 나쁜 생각 인 것 같습니다. 모범 사례가 있습니까? 기능의이 종류의 예를 들어 자바 스크립트의 반환 메시지를 저장할 위치는 어디입니까?
당신은 그것에 대한 변수를 만들 수 있습니다function isFooValid(foo){
if(foo.length < 4){
return "TOO_SHORT";
} else if(foo.length >100) {
return "TOO_LONG";
} else if(foo.charAt(1) == 'A'){
return "THERE_SHOULD_NOT_BE_SECOND_CHARACTER_A";
}
}
문자열을 반환하는 것은 왜 나쁜 생각입니까? 여기서 뭐가 문제 야? – David
당신은 왜 당신이 이미 충분하지 않은지 설명 할 수 있습니까? 국제화 또는 재사용에 신경 쓰면 전역으로 정의 된 메시지 배열을 만들어 하나의 위치에서 전환하거나 수정할 수 있습니다. 그러나 그것은 명백합니다. 그래서 당신은 정말로 무엇을 묻고 있습니까? –
그건 그렇고,'isFooValid'라는 함수는 어떤 문자열이 아닌'true' 또는'false'를 반환해야합니다. –