Front-end/JavaScript

Front-end/JavaScript

[JavaScript] Object - String 객체의 메소드

문자반환 charAt(index) : 문자열에 해당 인덱스 문자에 접근 문자 위치 찾기 indexOf('str') : 문자열에 str이 처음으로 등장하는 인덱스를 반환 없으면 -1 반환 indexOf('str' , index) : 문자열의 index부터 str의 인덱스를 반환 해당 문자 존재 확인 startsWith('str') : 문자열이 str로 시작하는지 true false startsWith('str', index) : 문자열 index부터 str로 시작하는지 true false endsWith('str') : 문자열이 str로 끝나는지 true false endsWith('str', index) : index까지의 문자열이 str로 끝나는지 true false includes('str') : 문..

Front-end/JavaScript

[JavaScript] 생성자 함수, 생성자 함수로 원기둥 부피 구하기

생성자 함수 생성 생성자 함수로 객체 생성 new ()를 이용해서 인스턴스 객체를 생성합니다. 예시) 생성자 함수를 이용한 원기둥 부피 구하기

Front-end/JavaScript

[JavaScript] 이벤트 리스너 addEventListener

이벤트 리스너 : 특정 이벤트가 발생했을 때(클릭, 키다운, 마우스 오버 등) 실행될 함수를 등록하는 기능 이벤트 리스너 등록 요소.addEventListener('이벤트', 함수(){ 실행문 }) 이벤트 리스너 제거 요소.addEventListener('이벤트', 함수) e.preventDefault() : 링크를 클릭하거나 폼을 제출할 때 페이지가 새로고침되거나 다른 페이지로 이동하는 것을 막습니다. 쉽게 말하면 페이지가 리로드 안되게 함!! function(e){ e.preventDefault(); } e.target : 현재 이벤트가 진행되는 태그 e.target.value : 현재 이벤트가 진행되는 태그의 value값을 가져옴

Front-end/JavaScript

[JavaScript] Object - Math 객체

Math.random() : 0.0001~0.9999 랜덤 숫자 생성 1~N의 랜덤 숫자를 구한다면 Math.floor(Math.random() * N) +1 Math.round() : 반올림 Math.ceil() : 올림 Math.floor() : 내림 Math.abs() : 절댓값 Math.max(...인자) : 인자들 중에 최댓값 Math.min(...인자) : 인자들 중에 최솟값 Math.sqrt() : 제곱근 Math.pow(x, y) : x의 y거듭제곱 추가적으로 toFixed() : 소수점 자릿수 지정, 문자열로 저장됨 (이건 Number객체인데 숫자계산에 많이 사용돼서 추가했습니다.)

eunjin-park
'Front-end/JavaScript' 카테고리의 글 목록 (2 Page)