일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Intent
- #청주주님의교회
- 회원가입
- 인텐트
- java 8
- 게시판
- 주님의교회
- Activity
- 웹개발
- JavaScript
- jQuery
- 제이쿼리
- 글쓰기
- 청주
- Spring
- 아이콘
- 프로그래밍
- 안드로이드
- TinyMCE
- Java
- 영성
- Android
- Resources
- 안드로이드 AVD
- 생명주기
- Selector
- 자바
- CSS
- androidstudio
- 에디터
- Today
- Total
목록Develop/JavaScript (42)
공부하는 블로그
1. 변수를 활용한 데이터 중복 제거 및 재사용12var name ="짱아"document.write(name+"님 환영합니다."," ");cs 2. 변수에 어떤 값이 있는지 확인하기123456789101112alert();// 알림창으로 출력 document.write();// Document라는 객체에서 write() 기능은 HTML문서의 body영역에 // 와 같은 HTML태그 내용을 출력해줌 console.log()//개발할 때 문법적으로 전혀 문제가 없음에도 불구하고 어떤 경우는 //정상적으로 동작하고 어떤 경우에는 동작이 제대로 안될 때가 있음.//이를 논리적인 버그라고 부르고, 이 버그를 찾아 없애는 작업을 디버깅이라고 함.//console.log()는 전문 디버깅 도구cs
1. 우측에 변수를 두는 경우123var name = "ddandongne"var temp = name;alert(temp);cs// name 변수에 들어있는 값이 복사돼 temp 변수에 대입됨// 결과값 ddandongne 2. 함수 호출시 변수를 매개변수(파라미터)값으로 사용하는 경우123456function test1(userName) { alert("userName=" +userName); } var name = "ddandongne";test1(name);cs// test1(name);을 호출하면 test1("ddandongne")로 변경됨 3. 연산자와 함께 사용하는 경우1234var num1 = 10;var num2 = 20;var result = num1+num2;alert(result);..
1) JavaScript 변수 짓기 1. 숫자로 시작하면 안됨 / 2. 대 소문자 구분함 12345var 1St = 10; // 숫자로 시작하는 수를 만들면 에러 발생함 var name = "Juddy";var Name = "Juddy"; //대소문자 구분 , 변수 이름이 같더라도 대소문자가 다르면 다른변수로 해석 Colored by Color Scriptercs
출처: 자바스크립트 핵심가이드
for in 구문을 사용하면 객체에 있는 모든 속성의 이름을 열거할 수있습니다.이러한 열거방법에는 함수나 프로토타입에 있는 속성 등 모든 속성이 포함되기 때문에 원하지 않는 것들을 걸러낼 필요가 있습니다. 가장 일반적인 필터링 방법은 hasOwnProperty메소드와 함수를 배제하기 위한 typeof를 사용하는 것입니다. 123456var name;for (name in another_stooge) { if (typeod another_stooge[name] !== 'function') { document.writeIn(name+':' + another_stooge[name]); }}Colored by Color Scriptercs 만약 특정 순으로 속성 이름등이 열거되기를 원한다면 속성이 열거되기 원하..
객체에 어떤 속성들이 있는지는 특정 속성을 접근해서 반환하는 값을 보면 쉽게 알수 있습니다. 이때 typeof 연산자는 속성의 타입을 살펴보는데 매우 유용합니다. 123456781. 각 변수에 대한 typeof 연산자 값을 작성하시오. var value; --> undefined var value = NaN ; --> number var value = {}; --> object var value = []; --> object var value = function() {}; --> function var value = null; --> object Colored by Color Scriptercs 때때로 해당 객체의 속성이 아니라 프로토 타입체인상에 있는 속성을 반환할 수 있기 때문에 주의할 필요가 있습니..
[Javascript ] 프로토타입 이해하기자바스크립트는 프로토타입 기반 언어라고 불립니다. 자바스크립트 개발을 하면 빠질 수 없는 것이 프로토타입인데요. 프로토타입이 거의 자바스크립트 그 자체이기때문에 이해하는 것이 어렵고 개념도 복잡합니다.하지만 프로토타입이 무엇인지 깨우친 순간 자바스크립트가 재밌어지고, 숙련도가 올라가는 느낌을 팍팍 받을 수 있습니다. 그럼 지금부터 프로토타입을 이해해봅시다.Prototype vs Class클래스(Class)라는 것을 한 번쯤은 들어보셨을겁니다. Java, Python, Ruby등 객체지향언어에서 빠질 수 없는 개념이죠. 그런데 중요한 점은 자바스크립트도 객체지향언어라는 것입니다. 이게 왜 중요하냐구요? 자바스크립트에는 클래스라는 개념이 없거든요. 대신 프로토타입(..
한폴더에 두개의 파일을 만든다. 실행결과