jQuery없이 네티브자바스크립트로 서버에 요청보내기3 - URL Encoding
jQuery로 URL을 인코딩하자면
[code]
$.param({
key1: 'some value',
'key 2': 'another value'
});
[/code]
사실 네티브자바스크립트에는 encodeURI, encodeURIComponent 있고 jQuery도 이 함수들을 이용하여 URL을 인코딩합니다.
위의 실례코드와 대등한 네티브자바스크립트 코드는 다음과 같습니다.
[code]
function param(object) {
var encodedString = '';
for (var prop in object) {
if (object.hasOwnProperty(prop)) {
if (encodedString.length > 0) {
encodedString += '&';
}
encodedString += encodeURI(prop + '=' + object[prop]);
}
}
return encodedString;
}
[/code]
댓글 3개
2년 전
꼭 필요했던 것인데 감사합니다
swallow
2년 전
@식물집사 네 감사합니다.
2년 전
감사합니다.
用韩文写的'反对习近平领导的自由'的讲演听好了。现在是付诸行动的时候了。
用韩文写的'反对习近平领导的自由'的讲演听好了。现在是付诸行动的时候了。
게시글 목록
| 번호 | 제목 |
|---|---|
| 18200 | |
| 18195 | |
| 18193 | |
| 18181 | |
| 18179 | |
| 18173 | |
| 18170 | |
| 18164 | |
| 18158 | |
| 18155 | |
| 18152 |
JavaScript
한글과컴퓨터 키워드추출스크립트.
2
|
| 18151 | |
| 18150 |
JavaScript
위에서 아래로 내려오는 효과 6가지
|
| 18140 | |
| 18139 | |
| 18138 |
JavaScript
마우스로 td 간격 조정하기.
1
|
| 18131 | |
| 18130 |
JavaScript
엘레먼트에 다이렉트로 변수,배열,객체 심기
|
| 18120 | |
| 18119 | |
| 18118 |
jQuery
0원팁- 숫자형 아이디에 접근하기
1
|
| 18117 |
jQuery
유용하게 써먹는 반응형 grid
1
|
| 18116 | |
| 18111 |
MySQL
db에서 트리거 만들기
|
| 18110 | |
| 18108 |
JavaScript
디바운스 debounce의 개념
1
|
| 18107 |
JavaScript
jquery 타이머 만들기
2
|
| 18106 | |
| 18100 | |
| 18090 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기