[Javascript]encodeURIComponent 함수

Reading time ~1 minute

encodeURIComponent 함수

이슈

클라이언트에서 웹서버에 전송(ajax)하는 문자열에 특수문자(=,& …)가 포함되어 정상적으로 전송되지 않는 현상.

해결방법

특수문자 정상전송 불가

var str = 'specialLetters=?'; // X

특수문자 정상전송

var str = 'specialLetters=?';
encodeURIComponent(str); // O

참고

MSDN - encodeURIComponent 함수

결론

작년에 비슷한 이슈가 있어서 같은 방법으로 해결했는데, 이런 방식으로 해결했다는 것 자체가 생각이 안나서 시간낭비를 했다.

꼭 기록하자.

immer는 객체 비구조화 문법(Object Destructuring)을 사용하면 동작하지 않는다.

## [immer](https://github.com/immerjs/immer)는 객체 비구조화 문법(Object Destructuring)을 사용하면 동작하지 않는다.아래는 redux에서 reducer쪽 immutable state를 immer...… Continue reading

2019 카카오 FE(Front-end) Meetup

Published on September 16, 2019

2019 카카오 개발자 컨퍼런스

Published on September 11, 2019