일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쿠팡파트너스
- cocos2d-x
- ChatGPT
- 워드프레스
- 아두이노
- vps
- Php공부
- Ajax
- 파이썬
- 자동포스팅
- 가상서버
- 그누보드
- 자바스크립트
- 챗지피티
- 자동글쓰기
- 프로그램
- 아두이노 강좌
- 아두이노 기초강좌
- 자동블로그
- 무료일러스트
- HTML
- vultr
- php
- c#
- Javascript
- 파싱
- 아두이노 초보
- Python
- flex
- 웹
- Today
- Total
목록Javascript (9)
플밍
남들은 간단하게 생각하던데 난 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
1. 만들기 1) var re=/pattern/flags; 2) var re=new RegExp("pattern","flags"); 3) 차이 - new로 만들때에는 이스케이프문자는 \는 \\로 해주어야 한다. var re=/\w/; var re=new RegExp("\\w"); 2. 플래그(flag) g (Global 찾기) 패턴에 맞는 모든문자 찾기 i (Ignore Case) 대소문자 무시 m (Multiline) 여러줄3. ^ 문자열의 시작을 의미 ,m 플래그를 사용할경우 경우는 각 문자열의 시작 $ 문자열의 끝을 의미 ,m 플래그를 사용할경우 경우는 각 문자열의 끝 . 모든 한문자4. [문자들] - 괄호안의 문자 하나와 매치 예) [abc] 는 a나 b나 c중 하나를 의미 [^문자들] - 괄호안..
엄청난 삽질(ㅜㅜ)끝에 터득한 결론!!! var ClassA = {}; ClassA = function(animal){ this.animal = animal; }; ClassA.prototype = { var ref = this; //