이전에 정의 된 변수에 공백이 있는지 확인하는 코드를 작성하려고합니다. 그 경우 공백을 대시로 바꿉니다. 이것은 다른 함수에 중첩됩니다.문자열에 공백이 포함 된 경우 자바 스크립트 공백을 대시로 바꿉니다.
function foo(){
// If stateName has a space replaces the space with a dash
window.open('http://website.html/state-solar-policy/' + stateName);
}
는 [여기서 반대이다 (http://stackoverflow.com/questions/6234073/javascript-replace-hypens-with-space) 함수 인자들을 역방향. –
왜 확인 하시겠습니까? 교체 할 공간이 없으면 아무 것도 일어나지 않으므로 수표를 잊어 버릴 수 있습니다. 그냥'str = str.replace ('', '-'); ' – DanRedux
@ DanRedux. '''는 하나의 공백 옵션입니다. '\ s'는 그것들 모두를 캡쳐합니다. – gdoron