내가 오류 구문 에러를 얻고있다자바 스크립트 안전 문자열
var a = "\images\avatars\";
같은 JS 문을 작성하려고 :
이 확실히 때문에 \ 기호입니다,하지만 난 그들을 필요로 불법 예기치 않은 토큰입니다. 이 문자열을 어떻게 안전하게 만들 수 있습니까?
추신. 에 encodeURI이
내가 오류 구문 에러를 얻고있다자바 스크립트 안전 문자열
var a = "\images\avatars\";
같은 JS 문을 작성하려고 :
이 확실히 때문에 \ 기호입니다,하지만 난 그들을 필요로 불법 예기치 않은 토큰입니다. 이 문자열을 어떻게 안전하게 만들 수 있습니까?
추신. 에 encodeURI이
그들을 두 배로 도움이되지 않습니다 탈출 : 당신은 항상 당신이 리터럴 문자열을 포함하는 경우 백 슬래시를 두 배로해야합니다
var a = "\\images\\avatars\\";
.
var a = 'Don\'t be cruel';
백 슬래시는 이스케이프 시퀀스의 역할 : 당신은 인용 된 문자열에 따옴표 같은 종류를 포함하는 비슷한 일을해야 할 것이다.
:
var a = "\\images\\avatars\\";
당신이 방법에 의해, 오히려 슬래시보다 슬래시 뒤로 필요합니까 왜?
대신이 작업을 수행하십시오.
var a = "\\images\\avatars\\";
''\a "==="a "'에 유의하십시오. – pimvdb
그래서, 나는 하나를 놓친 ... –