목록JS (21)
Día de Ruru

1. 객체 객체형 데이터는 원시형 데이터(문자열, 숫자 등)과 달리 다양한 데이터를 담을 수 있다. 빈 객체를 만드는 방법은 아래의 두가지가 있으며 중괄호{}를 이용하여 객체를 선언하는 것을 주로 사용한다. let name = new Object() let name = {} 점표기법으로 프로퍼티의 값을 읽을 수 있으며 추가할 수도 있다. 아래의 경우 첫번째 코드는 user라는 이름의 객체안에서 name이라는 키값을 갖고있는 프로퍼티를 읽게 된다. 두번째 코드는 user라는 이름의 객체안에서 age라는 키에 30이라는 값을 넣어서 저장하게 된다. delete user.age; 이런식으로 사용하면 age라는 키를 갖고있는 프로퍼티를 삭제한다. console.log(user.name) user.age = 30..
1. 함수 지역변수와 외부변수 함수 안에서 선언된 변수(지역변수)는 함수 안에서만 사용할 수 있으며 함수 외부에서 선언된 변수(외부변수)는 함수 내부에서 사용할 수 있다. 함수는 외부변수를 사용도 할 수 있고 수정도 할 수 있다. let name = 'hyunju' function callname(){ let message = 'hello'+name alert(message) } callname() 매개변수와 인수 매개변수는 함수를 선언할 때 괄호 사이에 있는 변수이며 인수는 함수가 호출될 때 함수에게 전달되는 값이다. 아래의 경우 변수인 name과 massage는 매개변수이며 함수가 호출될 때 불러오는 값인 인수는 hyunju 와 Hi! 이다. function callname(name , massage..
JavaScript란 "웹페이지를 동작시키기 위한"언어이다. 자바스크립트는 HTML이나 CSS와 통합하여 사용할 수 있고 현재 가장 많이 사용되는 언어이다. 자바스크립트로 웹페이지를 조작하고 서버와 상호작용할 수 있지만 개인 사용자의 컴퓨터에 접속하거나 다른 탭의 페이지를 알 수 없다. 이것은 웹페이지의 보안을 위한 것이며 개인 사용자의 컴퓨터에 연결되어 있는 카메라나 마이크를 사용하기 위해서는 사용자의 명시적인 허가가 있어야 한다. HTML내에서 자바스크립트는 태그 안에 들어가게 되며 HTML의 모든 공간에서 사용이 가능하다. HTML 내에서 스크립트를 별도의 파일에 작성하여 저장해주면 브라우저가 스크립트를 다운받아서 캐시에 저장하게 된다. 이 경우 트래픽이 절약되어 성능상의 이점이 있다고 한다!!! ..