JavaScript (3) 썸네일형 리스트형 정규표현식 정규표현식 리터럴 var pattern = /a/; 정규표현식 객체 var pattern = new RegExp('a'); RegExp.exec('string'); pattern.exec('abcd') // ['a'] pattern.exec('bcde') // null RegExp.test('string'); pattern.exec('abcd') // true pattern.exec('bcde') // flase String String.match() var str = 'abcdef' str.match(pattern) // ['a'] String.replace() str.replace(pattern, 'A') // 'Abcdef' 정규표현식 옵션 i,g var pattern = /a/; var patte.. 2. 객체 객체란, 여러가지 속성을 하나의 변수에 저장할 수 있도록 해주는 데이터타입이다. (key, value, pair) 객체 선언 var user = { name : "kim tae wan", age : 28, phone : 01080095439 }; 1. 배열 배열의 생성 var array = [1,2,3]; //배열 리터럴 var arrayObj = Array(1,2,3); //Array객체생성 var arrayNewObj = new Array(1,2,3); //new 연산자를 이용한 객체생성 배열 요소추가 arrayObj.push(4); //push메소드 이용 array[array.lengh] = 4; //lengh프라퍼티 이용 array[3] = 4; //특정 인덱스 배열연산 - push() : 배열 '끝 '에 요소 '추가' - pop() : 배열 '끝' 에서부터 항목 '제거' - unshift() : 배열 '앞' 에 항목 '추가' - shift() : 배열 '앞' 에서부터 항목 '제거' - indexOf() : 배열안의 항목찾기 - splice( a, .. 이전 1 다음