목록Java/JavaScript & Jquery 12
Formoat's Open Blog
자바스크립트 객체 생성 방법 1. 리터럴 표기(literal notation)를 이용한 방법 2. 기본객체(Object)의 생성자 함수를 이용한 방법 2. 생성자 함수(constructor function)를 이용한 방법 1. 리터럴 표기(literal notation)를 이용한 방법 - 각각의 프로퍼티는 이름과 값을 콜론(:)으로 연결하고, 쉼표(,)를 사용해 다른 프로퍼티와 구분 var object = { id : 'hyssop', password : '12345', gender : 'male', func : function(){ ... } } 2. 기본객체(Object)의 생성자 함수를 이용한 방법 - Object 객체를 생성하고 이후에 객체에 프로퍼티를 추가하는 방식 var object = new..
1. 수행해야할 로직을 미리 만들어두고 호출하여 사용하는 방식 2. 반복되는 작업들을 미리 함수로 만들어두고 필요한 곳에서 호출해서 사용 # 함수 생성 function 함수명 ( 인자 … ) { return 구현부 } 함수명 = function ( 인자 … ) { return 구현부 } # 익명 함수 (function 함수명 ( 인자 … ) { return 구현부 } ) ( ); - 함수를 구현함과 동시에 바로 실행 # 미리 정의된 전역 함수 1. eval() : 문자열로 표현되어있는 자바스크립트 코드를 인자값으로 받아 실행 2. isFinite() : 인자값이 유한한 수인지 검사 맞다면 true 틀리면 false 3. isNaN() : 인자값이 Nan인지 검사 4. parseFloat() : 문자열을 ..
1. 같은 배열에 있는 요소들의 타입의 서로 다를 수 있다. 2. 배열 안에있는 요소가 비어 있을 수 있다. 3. Array객체를 사용한다. # 배열 생성 var arr = [요소1, 요소2, 요소3 ... ] var arr = Array(요소1, 요소2, 요소3 ... ) var arr = new Array(요소1, 요소2, 요소3 ... ) # 요소 추가 arr.push(추가할 요소) // 배열의 마지막에 요소를 추가 arr.unshift(추가할 요소) // 배열의 0번 인덱스에 요소를 추가 arr[arr.length] = 추가할 요소 // 배열의 마지막에 요소를 추가 arr[index] = 추가할 요소 // 지정한 인덱스에 요소를 추가 arr = arr.concat([요소1, 요소2, 요소3 .....