Javascript(15)
-
[JavaScript] BOM, DOM
1. BOM JavaScript Window W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com BOM : Browser Object Model : 브라우저 객체 모델 : 웹 브라우저와 관련된 모든 객체들의 집합. 객체 설명 screen 모니터의 정보 navigator 현재 실행 중인 브라우저의 정보 location URL의 정보 history 방문 기록에 대한 정보 docu..
2024.01.14 -
2022-08-22 JS_6
객체예고 - 생활코딩 소스코드 변경사항 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. 객체 자바스크립트의 객체에 대하여 알아본다. 객체의 예시로 자금까지 사용한 document도 객체에 속한다. 여타 언어와 크게 다르지 않다. 객체는 프로퍼티와 메서드를 포함하고 .(객체 접근 연산자)를 통해서 이것들에 접근할 수 있다. 객체 문법 가. 객체 선언 객체를 만드는 {}기호를 객체 리터럴(object literal)이라고 한다. 요소를 구분하기 위해서 , 콤마를 사용한다. 나. 객체 프로퍼티 추가하기 coworkers.subject = "JavaScript"; 간혹 key에 공백을 포함한 경우가 있다. 이때 coworkers.prior knowledge = “..
2022.08.22 -
2022-08-18 JS_5 (배열, 반복문, 콘솔, 함수)
배열과 반복문의 활용 - 생활코딩 소스코드 변경사항 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. 1. 배열과 반복문 정통적으로 배열과 반복문은 같이 사용되는 경우가 많다. 가. 실습 : 리스트 작성 Loop & Array count one two three four 같은 효과를 내는 더 효율적인 방법이 있다. ... one two three four ... 해당 코드를 배열과 반복문을 이용해서 대체하면 유지보수 측면, 중복 최소화, 가족성 측면에서 유리하다. ... ... 배열의 크기만큼 배열의 값을 리스트로 작성한다. Loop & Array count 2. 콘솔 개발자 도구를 잘 다루면 편하다. 우클릭 → ‘검사’ 클릭 → ‘console’ 콘솔창을 ..
2022.08.19 -
2022-08-16 JS_4
배열 - 생활코딩 소스코드 변경사항 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. 배열 배열 선언 ... ... 배열에 값을 추가하는 법 ... ... Array - JavaScript | MDN JavaScript Array 클래스는 리스트 형태의 고수준 객체인 배열을 생성할 때 사용하는 전역 객체입니다. developer.mozilla.org push() 외에도 pop() , shift() , unshifth() 등의 기능도 제공한다. pop() : 가장 뒤에 값을 반환하고 삭제 그리고 전체 길이는 줄어듬. shift() : 가장 앞에 값을 반환하고 삭제 그리고 순서를 한 칸씩 앞으로 당김. unshift() : 가장 앞에 값을 추가하고 그리고 순서를..
2022.08.17 -
2022-08-14 JS_3
변수와 대입 연산자 - 생활코딩 변수와 대입 연산자 2017-12-01 03:26:24 opentutorials.org 이 글은 이고잉님의 오픈튜토리 강의를 듣고 정리한 내용입니다. JS 학습의 방향성 이미 파이썬, C, Java를 배웠다. 이 짬(?)을 바탕으로 빠르게 JavaScript를 배워보겠다? 배경지식을 바탕으로 부족하거나 새로운 지식만 짚고 넘어갈 것이다. 제어할 태그 선택하기 버튼 2개를 생성했다. night 버튼을 누르면 배경은 어둡게, 글자는 밝게 만들고 싶다. 또 day는 그 반대로 기능하도록 만들고 싶다. WEB Html 코드다. input 태그에 onclick 속성을 추가한다. 클릭 이벤트가 발생한 경우 실행할 JavaScript 코드를 추가한다. 설명은 아래에. document...
2022.08.16 -
2022-08-14 JS_2
데이터타입 - 문자열과 숫자 - 생활코딩 데이터타입 - 문자열과 숫자 2017-12-01 03:25:05 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. JS data type JavaScript의 타입과 자료구조 - JavaScript | MDN 모든 프로그래밍 언어에는 내장된 자료구조가 존재하지만 보통 그 내용은 언어마다 다릅니다. 이 글에서는 JavaScript에서 사용할 수 있는 내장 자료구조와 그 속성에 대해 알아보겠습니다. 그러 developer.mozilla.org 해당 페이지의 설명에 따르면 … JavaScript의 타입 JavaScript 언어의 타입은 원시 값과 객체로 나뉩니다. 원시 값 (언어의 최고 로우레벨에서 직접 표현되는 불변 데이..
2022.08.14 -
2022-08-12 JS_1
수업의 목적 - 생활코딩 수업의 목적 2017-12-01 03:17:47 opentutorials.org 이 글은 이고잉님의 오픈튜토리얼 강의를 듣고 정리한 내용입니다. JavaScript CSS로 아름다운 웹 페이지에 대한 욕구가 충족되기 시작했다. 그러자 사용자들이 동적으로 상호작용할 수 있는 웹 페이지를 원하기 시작했다. 그래서 자바스크립트라는 기술이 태어났다. 기존의 웹 페이지는 화면에 출력되면 자기 자신을 변화시킬 수 없었다. 하지만 자바스크립트는 HTML을 제어하여 사용자와 상호작용할 수 있다. 그런 면에서 자바스크립트는 웹 페이지의 동적인 요소를 담당한다고 할 수 있다. HTml 과 JS HTML에 JavaScript를 추가하는 2가지 방법에 대하여 알아보자. script 태그 는 자바스크립..
2022.08.14