일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Php공부
- php
- 아두이노 기초강좌
- vue.js
- 웹
- Python
- 쿠팡파트너스
- PyQT5
- 챗지피티
- 아두이노 초보
- 파이썬
- 자동포스팅
- 쿠팡 블로그
- flex
- 자동글쓰기
- c#
- Javascript
- 그누보드
- 무료일러스트
- 아두이노 강좌
- cocos2d-x
- 쿠팡자동포스팅
- 자바스크립트
- Ajax
- ChatGPT
- 쿠파스
- 파싱
- 아두이노
- 프로그램
- HTML
- Today
- Total
목록자바스크립트 (8)
플밍
Promise 와 async & await 는 콜백지옥에서 벗어나게 해주며 비동기 작업의 순차적인 동작을 보장한다. 하지만 ie와 같이 구버전의 브라우저를 꼭 지원해야 할 상황이라면 이런 객체 또는 키워드가 지원되지 않기 때문에 사용이 불가능하다. 이때는 jQuery 의 Deferred 객체를 사용하면 Promise 와 같은 형태로 사용이 가능하다. 아래 예제는 Deferred를 사용한 간단한 예제이다. 3개의 비동기 처리를 1초마다 순차적으로 처리해준다. (function() { var dfd = $.Deferred(); setTimeout(function() { dfd.resolve('첫번째로 보낸 값') }, 1000); return dfd.promise() })() .then(function(da..
자바스크립트에서 클로저를 이용하면 private 를 구현할 수 가 있다.더불어 자바스크립트의 헤깔리는 this를 사용하지 않아도 된다.요즘 대형프로젝트에서 이런식으로 많이 구현한다는 소문이.. #ads_1 #ads_2
남들은 간단하게 생각하던데 난 javascript가 너무나 어렵다. ㅠㅠ 상속에서 고생고생 물어물어 겨우 이해를 했다. 아래 문장은 고생끝에 터득한 javascript의 상속방법을 함축적으로 나타낸 코드이다 복사해서 하나하나씩 뜨는 경고창을 따라 분석해 보면 상속관계를 쉽게 알 수 있을것 같다. ※ 일반적인 주의점 : prototype을 작성할때 여러 메소드를 묶어 하나의 json 문법으로 만들지 않는다 - 상속할때 괴롭다. 부모의 prototype을 받을 방법이 없어진다. #ads_1 실행 ※ new 로 생성했을경우의 내부 실행 : prototype->함수호출(생성자가됨)->prototpe리턴(객체) ※ 그냥 호출 했을경우의 내부 실행 : 함수호출 그러므로 new 로 생성해야 함. #ads_1
게시판 행 만들때 작성해 보았던... 잠와 디지는줄 알았삼 복사 아싸 거시기 잘될까 잠안자고 했는데 잘되겠지?
DATE1 - - 임의의 날짜 - - DATE2 - -
//JavaScript 에서보내고 --> PHP 받을때 encodeURIComponent( string ) --> rawurldecode( iconv( "UTF-8", "CP949", $string ) ) //PHP 에서 보내고 --> JavaScript 받을때 rawurlencode( iconv( "CP949", "UTF-8", $string ) ) --> decodeURIComponent( string ) //iconv 안될때는 mb_http_output('UTF-8'); //문서내에 euc-kr 없어야 한다.
어느분이 쓰신걸 긁어왔는데 기억이 안난다... 아... 닭대가리 ㅜㅜ 1. 프로퍼티(클래스필드) 정의하기. class_name = function ( parameter, ... ) { .... property declaration... ... } 또는 function class_name ( parameter, ... ) { .... property declaration... ... } function 이 함수를 의미하는 것이 아니라 여기서는 클래스 선언을 위해서 사용하는 키워드임. 단어 자체가 주는 사전적 의미에 함몰되어서 자꾸 딴지 걸면 안됨.(내가 ... 그랬었음..). 클래스나 함수나 어차피 프로세스로 존재할때 메모리를 차지하는 모듈로서 본다면 객체와 메소드 따위의 구분이 의미가 없다. public..
var num = 10; var result = num.toFixed(2); // result will equal 10.00 num = 930.9805; result = num.toFixed(3); // result will equal 930.981 num = 500.2349; result = num.toPrecision(4); // result will equal 500.2 num = 5000.2349; result = num.toPrecision(4); // result will equal 5000 num = 555.55; result = num.toPrecision(2); // result will equal 5.6e+2