본문 바로가기

javascript93

String 오브젝트 String 오브젝트 "ABC"처럼 문자 처리를 위한 오브젝트 즉, String 오브젝트에 문자처리를 위한 함수와 프로퍼티가 포함되어 있으며 함수를 호출하여 문자를 처리. 문자열 연결방법 한줄에서 연결 var book = "123" + "AB" + "가나"; 줄을 분리하여 연결 +로 문자열 연결 var book = 123 + "abc"+ "가나다라"; log(book); //123abc가나다라 역슬래시\로 문자열 연결 var book = "abc"\ "가나다라" log(book); //abc가나다라 프로퍼티 리스트 new String 인스턴스 생성 String 함수 String() 문자열로 변환하여 반환 fromCharCode() 유니코드를 문자열로 변환하여 반환 String 프로퍼티 length 문자열.. 2021. 9. 14.
Number 오브젝트 인스턴스 생성방법/목적, new연산자 new 연산자 구분 데이터(값) constructor 생성자 파라미터 값 opt 반환 생성한 인스턴스 오브젝트로 인스턴스를 생성하여 반환 원본을 복사하는 개념 new연산자를 사용하면 인스턴스 var obj = new Number(); //Number가 오브젝트. obj에 인스턴스 할당. 함수가 호출될 때 그걸 생성자라고 함. log(typeof obj); //object (Object는 keyvalue의 집합. object는 인스턴스) 코딩관례로 첫 문자를 대문자로 작성. 인스턴스 생성 목적 인스턴스마다 값을 갖기 위한것. oneObj에 123을 저장함. var oneObj = new Number("123"); log(oneObj.valueOf()); //vlaueOf 메소드는 숫자를 숫자로 반환함. 1.. 2021. 9. 13.
Number 오브젝트 Number 오브젝트 숫자 처리를 위한 오브젝트 숫자처리를 위한 함수와 프로퍼티가 포함되어 있으며 함수를 호출하여 숫자를 처리하게 된다. 프로퍼티 리스트 new Number() 인스턴스 생성 함수 Number() 숫자값으로 변환하여 반환 Number.prototype constructor 생성자 toString() 숫자갑슬 문자열로 변환 toLocalString() 숫자값을 지역화 문자로 변환 valueOf() 프리미티브 값 변환 toExponential() 지수 표기로 변환 toFixed() 고정 소숫점 표기로 변환 toPrecision() 고정 소숫점 또는 지수 표기로 변환. 이런것들을 하기 위해 코드를 사용함. 변환을 위한 함수는 to로 시작됨. Number 타입으로 변환 Number() 파라미터(.. 2021. 9. 12.
built-in 빌트인 값 타입, 연산자, 오브젝트를 사전에 만들어 놓은것. 장점 : 사전처리를 하지 않고 즉시 사용. 자바스크립트의 특징. 빌트인 값 타입 Undefined, Null, Boolean, Number, String, Object 빌트인 연산자 +, -, *, /, %, ++, --, new 등 빌트인 오브젝트 빌트인 number 오브젝트 : 123과 같은 숫자, 상수, 지수를 처리하는 오브젝트. 여기서 오브젝트는 소문자 object 빌트인 오브젝트 유형 Number 오브젝트 String 오브젝트 Boolean 오브젝트 : true, false처리를 위한 오브젝트 Object 오브젝트 : {key : value} 형태 Array 오브젝트 : [1, 2, "A", "가나다"] 형태 Function 오브젝트 .. 2021. 9. 12.