프로그래밍/JavaScript
-
[JavaScript] 03. 언어의 기초프로그래밍/JavaScript 2014. 3. 24. 03:08
>(2013 인사이트, 한선용 옮김) 의 책을 요약한 내용으로 자바스크립트 제대로 배우기 스터디 그룹(페이스북) 의 글입니다. 3.1 문법- ECMAScript의 문법은 대부분 C언어, 자바, 펄등 C와 비슷한 언어에서 차용한 것이므로 다른 프로그래밍 언어에 익숙한 개발자는 ECMAScript이 느슨한 문법이 매우 쉽게 느껴질것이다. 3.1.1 대소문자 구분 - 변수, 함수 이름, 연산자 모두 대소문자 구분 (ex. test와 Test는 다른 변수, typeof은 함수 이름에 사용할수 없지만 typeOf는 사용가능한 함수 이름) 3.1.2 식별자 - '식별자'란 변수, 함수, 프로퍼티, 함수 매개변수의 이름. 식별자는 다음 형식에 따라 한 개 이상의 문자로 표기...
-
[JavaScript] 02. HTML 속의 자바스크립트프로그래밍/JavaScript 2014. 3. 22. 14:53
>(2013 인사이트, 한선용 옮김) 의 책을 요약한 내용으로 자바스크립트 제대로 배우기 스터디 그룹(페이스북) 의 글입니다. 2.1 - 와 같이 요소 안에 직접 작성한 자바스크립트 코드를 인라인 자바스크립트 코드라 부른다.- "를 사용할수 없다.- 자바스크립트를 외부 파일에서 불러오려면 src 속성을 이용해야하는데 src의 속성 값에는 다음 코드와 같은 파일의 URL을 지정합니다. - 이 예제는 example.js 란 이름의 외부 파일을 페이지로 불러옵니다. 이 파일에는 오직 자바스크립트 코드만 들어가며 2.1.4 XHTML에서 바뀐점 - XHTML은 HTML에 XML을 적용하여 확장성 있게 만든것이다. XHTML 코드 규칙은 HTML보다 엄격하며 이는 - 형식..
-
[JavaScript] 01. 자바스크립트란 무엇인가?프로그래밍/JavaScript 2014. 3. 21. 23:58
>(2013 인사이트, 한선용 옮김) 의 책을 요약한 내용으로 자바스크립트 제대로 배우기 스터디 그룹(페이스북) 의 글입니다. 1.2 자바스크립트 구현 자바스크립트 구현은 다음 세가지로 나뉜다.- 코어 (ECMAScript)- 문서 객체 모델 (DOM : Document Object Model)- 브라우저 객체 모델 (BOM: Browser Object Model) 1.2.1 ECMAScript - ECMA-262에서 정의한 'ECMAScript' 언어는 웹브라우저에 종속되지 않을 뿐만 아니라 입력이나 출력을 담당하는 메서드가 전혀 존재하지 않는다.- ECMA-262에서 정의한 언어는 더 견고한 스크립트 언어를 만들기 위한 기반언어이며 웹 브라우저는 ECMAScr..
-
[JavaScript] 00. 개요프로그래밍/JavaScript 2014. 3. 21. 22:38
>(2013 인사이트, 한선용 옮김) 의 책을 요약한 내용으로 자바스크립트 제대로 배우기 스터디 그룹(페이스북) 의 글입니다. 자바스크립트에 대해서 관심을 가진것은 꽤 오래전부터였다. 처음에는 웹이라는 특정한 열린 공간에 대한 동경으로 웹 프로그래밍에 관심을 가졌던 초기부터 (처음에는 HTML5나 CSS3를 공부했었다) 공부를 하면서 느낀점은 동적으로 웹페이지를 구성하려면 자바스크립트 그리고 이후에는 PHP나 JSP, ASP와 같은 서버측 언어를 공부를 해야한다는 점이었다. 다른 프로그래밍 언어 공부와 다른 공부를 핑계로 차일피일 미루던 도중 생활코딩 페이스북 페이지 에서 스터디그룹을 모집하는것을 보게되었다. 보는 순간 이제 지체하지 말아야겠다는 생각에 페이지 가..