본문 바로가기

JAVA

자바스크립트 기초(내장 객체)

1. Number 객체

  • MAX_VALUE = 자바스크립트에서 표현 가능한 최대 숫자

 

  • MIN_VALUE = 자바스크립트에서 표현 가능한 최소 숫자

 

2. String 객체

  • length: 문자열의 길이를 표시
  • chartAt() : 해당 인덱스 문자 반환

 

  • charCodeAt() : 해당 인덱스 문자를 유니코드로 반환

 

  • concat() : 해당 인덱스 문자를 유니코드로 반환

 

  • indexOf() : 앞에서부터 일치하는 문자열의 인덱스를 반환

 

  • lastIndexOf() 뒤에서부터 일치하는 문자열의 인덱스를 반환

 

  • String.replace (): 특정 문자열을 지정하고 다른 문자열로 치환

 

  • search(regExp) : regExp와 일치하는 문자열의 위치 반환

 

  • slice() : 원래문자열은 수정하지않고 새문자열로 반환한다.

 

  • split() : 문자열을 배열에 넣은 다음 배열을 반환한다

 

  • substring() : 시작 및 끝 인덱스 사이 또는 문자열의 끝 부분을 반환

 

  • toUpperCase() : 문자열을 대문자로 바꾸어 반환

 

  • toLowerCase() : 문자열을 소문자로 바꾸어 반환

[출처] https://velog.io/@undefined/JavaScript-%EB%82%B4%EC%9E%A5%EA%B0%9D%EC%B2%B4

 

JavaScript 내장객체

이번 포스팅은 기본 내장객체에 대해서 알아보도록하자 내장객체란 무엇인가? 내장 객체(Built-in Object)란 브라우저의 자바스크립트 엔진에 내장된 객체를 말한다. 내장객체종류 AggragateError[Transla

velog.io

 

3. Date 객체

- 날짜와 시간을 표시하는 객체

- 생성

var date = new Date(); // 매개변수를 입력하지 않으면 현재 시각으로 초기화

 

- 매개변수 예시

문자열: new Date('December 11, 2018');

숫자: new Date(2018, 12, 11, 2, 24, 23); // 연, 월-1, 일, 시, 분, 초, 밀리초 순서

Unix time: new Date(1351511); // 1970년 1월 1일 12시 자정 기준으로 경과한 시간(밀리초)

 

- Date 객체의 메소드

getTime() : Unix time 반환, 날짜 간격 계산시 사용

*메소드가 매우 많지만 대부분 get, set으로 이루어져 있으며 메소드명으로 기능 유추 가능

*getYear()메소드는 브라우저에 따라 다른 결과를 반환하기도 하니 getFullYear() 사용

 

4. Math 객체

- 수학과 관련된 속성과 메소드를 가진 객체

- Math 객체는 함수가 아닌 변수 // Math.속성 형태로 사용

- 기본 내장 객체 중 유일하게 생성자를 사용하지 않음

 

- Math 객체의 메소드

abs() : 절대값 반환

acos() : 아크 코사인 값 반환

asin() : 아크 사인 값 반환

atan() : 아크 탄젠트 값 반환

atan2(y, x) : x와 y의 비율로 아크 탄젠트 값 반환

ceil() : 크거나 같은 가장 작은 정수 반환

cos() : 코사인 값 반환

exp() : 자연로그의 제곱 반환

floor() : 작거나 같은 가장 큰 정수 반환

log() : 로그 값 반환

max() : 매개변수 중 가장 큰 값 반환

min() : 매개변수 중 가장 작은 값 반환

pow(x, y) : x의 y제곱 반환

random() : 0부터 1까지의 임의의 수 반환

round() : 반올림해서 반환

sin() : 사인 값 반환

sqrt() : 제곱근 반환

tan() : 탄젠트 값 반환

 

[출처] https://wickies.tistory.com/25

 

[JavaScript 요약 정리] 11. 기본 내장 객체

11. 기본 내장 객체 1) Object 객체 - 자바스크립트의 최상위 객체 - 생성 var object={}; var object=new Object(); - Object 객체의 메소드 constructor() : 객체의 생성자 함수를 나타냄 hasOwnProperty(name)..

wickies.tistory.com

 

이외에도 다른 내장 객체들이 많이 있기 때문에 필요할 때마다 찾아서 쓰시면 됩니다!

'JAVA' 카테고리의 다른 글

자바 기초(상속_다형성)  (0) 2022.02.21
자바 기초(상속)  (0) 2022.02.21
자바 기초(배열)  (0) 2022.02.18
자바 기초(Static)  (0) 2022.02.18
자바 기초(Data Type, Class)  (0) 2022.02.17