배열은 임의로 x로 지정함.
console.log() | 콘솔창에 표시 | |
document.write() | 화면에 표시 | |
document.write(typeof num1); | 변수의 타입 확인 | |
prompt(메세지, 기본 응답 표시 내용); | var name = prompt("당신 이름은?",""); |
prompt에 기입한 내용 자체 변수에 지정 가능 |
a == 10 ? "참" : "거짓" | if a == 10 {res = t} else {res = f} | 삼항연산자: ? 앞 구문이 참일경우 a : b 에서 a가 도출 거짓일 경우 b 도출 |
confirm() | 둘 중 하나 선택 true, false 로 반환 | |
<script src ="main.js"></script> | html head 내 script 태그에서 지정, 외부에서 작성한 javascript 파일과 연동 |
|
window.location.href = "~이동 주소~" | location.href="" | 해당 주소로 이동 |
alert() | 알림 팝업창 | |
window.location.reload() | location.reload() | 새로고침 (F5) |
x.push() | 맨 뒤에 값 추가 | |
x.unshift() | 맨 앞에 값 추가 | |
x.shift() | 맨 앞 요소 삭제 | |
x.pop() | 멘 뒤 요소 삭제 | |
x.indexOf("~") | document.write(fruits.indexOf("banana"); | 배열 요소의 인덱스 확인 |
x.join("") | ("+") 이면 요소1+요소2+요소3 이런식 | 배열 요소를 이어서 나열 |
x.concat(y) | 두 배열 합치기 | |
var newarr = [...arr1, ...arr2] | es6제공: spread operator | newarr = arr1요소와 arr2요소 나열해서 합쳐짐 |
x.reverse() | 배열 뒤집기 | |
x.sort() | 문자열 오름차순 정렬 | |
arr.sort(function (i, j){ return i - j; }); |
숫자 오름차순 정렬 | |
arr.sort(function (i, j){ return j - i; }); |
숫자 내림차순 정렬 | |
x.splice() | 매개변수: 끊는 지점, 삭제할 개수 | 끊을 위치만 기입시 (ex : 3 => 배열의 4번째 직전에 잘림) |
x.slice() | 매개변수: 시작점, 끝점 | 시작점만 기입시 (ex : 5 => 배열의 5번째부터 끝까지 잘라옴) |
728x90
'WORKS > JavaScript' 카테고리의 다른 글
[Node] Node.js 서버에 css 및 img 파일 경로 지정하기 / node css 적용 안됨 / node css & img server settings (0) | 2023.01.12 |
---|---|
[Node] Node.js 에서 Express로 서버 사용하기 (0) | 2023.01.12 |
[Javascript] 정리2 (1) | 2022.12.27 |
[JavaScript] 주소 API 사용하기 / 카카오 주소 API / 다음 주소 API / postcode API (0) | 2022.02.18 |
[JavaScript] 홈페이지 회원가입폼, 유효성검사 / 정규표현식 regular expression / 정규표현식 학습사이트 / URL parsing (0) | 2022.02.18 |
댓글