본문 바로가기
728x90

JavaScript5

[JavaScript] 호이스팅 보호되어 있는 글 입니다. 2022. 3. 29.
[JavaScript] 스코프 보호되어 있는 글 입니다. 2022. 3. 29.
[jQuery] attr()과 prop()의 차이 # attr()? prop()? jQuery를 통해서 동적으로 화면구성을 만들 때 selector를 통해 선택한 element나 append하면서 새롭게 생성되는 element에 특정한 속성을 지정하게 되는 경우에 attr()과 prop()을 사용한다. attr()과 prop() 둘 모두 속성값을 의미한다. - attr() : attribute(속성) - prop() : property(속성) # attr(), prop()의 차이 attr()은 속성 그 자체의 값을 반환하고, prop()은 속성값을 명시적으로 찾아낼 수 있는 방법을 제공한다. # attr()과 prop()의 차이점 코드 예시 체크박스 두 개를 만들고 첫 번째 체크박스(CHECK1)에는 checked라는 속성을 부여, 두 번째 체크박스에는.. 2022. 3. 29.
[JavaScript] Function 1. 함수 함수는 하나의 로직을 재실행할 수 있도록 하는 것이다. 함수를 이용해서 반복되는 동일한 작업을 필요할 때마다 불러와서 사용할 수 있다. 한 번 만들어둔 함수를 계속해서 불러와서 다시 사용할 수 있기 때문에 이러한 것을 '코드 재사용'이라고 하기도 한다. # 함수는 ①함수 선언하기, ②함수 호출하기 이 두가지로 이루어진다. ① 함수 선언 = 함수를 만든다. function myfunc( argument1, argument2, ...) {} ② 함수 호출 = 만들어둔 함수를 사용한다. myfunc( value1, value2, ...); 2. 함수 선언 함수 선언(function declaration) 방식을 이용하면 함수를 만들 수 있다. function myfunction() {//함수 선언 .. 2022. 2. 18.
[JavaScript] Variables 1. 변수(Variables) 자바스크립트의 변수란 단순히 저장 위치의 이름이다. 즉, 데이터(값)를 저장하기 위한 컨테이너라고 보면 된다! # 변수 선언 규칙 - 이름은 문자(a~z 또는 A~Z), 밑줄(_) 또는 달러($) 기호로 시작해야 한다. - 첫 글자 뒤에 숫자(0~9)를 사용할 수 있다. (ex : value1) - JavaScript 변수는 대소문자를 구분한다. (ex : x와 X는 다른 변수이다.) - 예약어(자바스크립트 키워드 ex. var, let 등)는 이름으로 사용할 수 없다. 2. 변수 선언 방법(var, let, const) 1) 중복 선언 # var : 중복 선언 가능 var a = 10; var a = 20; # let, const : 중복 선언 불가능 let(const) .. 2022. 2. 10.
728x90