본문 바로가기

728x90

프로그래밍/[javascript] 자바스크립트49

[javascript] 자바스크립트 배열 함수들 정리 (2) 목 차1. shift() method2. unshift() method3. splice() method4. concat() method5. slice() method6. flat() method 1. shift()shift() 메서드는 배열의 첫번째 요소를 제거하고 제거된 요소를 반환합니다.const arr = [1, 2, 3];let returnValue = arr.shift(); Try it. " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 2. unshift()unshift() 메서드는 배열의 앞에 하나 이상의 요소를 추가하고 배열의 새 길이를 반환합니다.const arr = [2, 3];let returnValue = arr.unshift(0, 1); Try it.. 2024. 10. 29.
[javascript] 자바스크립트 배열 함수들 정리 (1) 목 차1. length2. toString()3. at()4. join()5. pop() 1. length : 배열의 길이를 반환합니다. const numbers = ["1", "2", "3", "4"];let size = numbers.length; 실행하기 ">실행하기  2. toString() : 배열의 값들을 문자열로 변환한다. const numbers = ["1", "2", "3", "4"];let result = numbers.toString(); 실행하기 ">실행하기  3. at() : 인덱스 번호로 배열의 값을 추출할 수 있다. const numbers = ["1", "2", "3", "4"];let result = numbers.at(2); 실행하기 ">실행하기  4. join.. 2024. 10. 28.
[javascript] 난수 생성 쉽게 이해하기(Math.random()) 목 차1. Math.random() 함수2. 기본 문법3. 특정 범위에서 난수 생성하기3-1. 특정 범위의 실수 구하기 (float)3-2. 특정 범위의 정수 구하기 (int)3-3. 0 이상 특정값 미만의 정수 구하기 (int)3-4. 소수점 자릿수를 지정한 실수 구하기  1. Math.random() 함수 JavaScript의 Math.random() 함수는 0 이상 1 미만의 무작위 실수(float)를 반환하는 함수로, 난수 생성에 많이 사용됩니다.Math.random()은 정수나 특정 범위 내의 숫자를 바로 반환하지 않지만, 이를 활용하여 다양한 범위의 난수를 얻을 수 있습니다.Math.random() 함수란 0  2. 기본 문법 0 이상 1 미만의 무작위 실수값이 반환되는 예제입니다.conso.. 2024. 10. 27.
[javascript] 소수점 반올림(round), 올림(ceil), 내림(floor), 버림(trunc) 목 차0. 개요1. Math.floor() - 내림1-1. 기본 문법1-2. 기본 예제1-3. 활용 예제1-3-1. 십의 자리 내림 처리1-3-2. 양의 실수 소수점 둘째 자리 내림 처리1-3-3. 음의 실수 소수점 둘째 자리 내림 처리2. Math.ceil() - 올림2-1. 기본 문법2-2. 기본 예제2-3. 활용 예제2-3-1. 십의 자리 올림 처리2-3-2. 양의 실수 소수점 둘째 자리 올림 처리2-3-3. 음의 실수 소수점 둘째 자리 올림 처리3. Math.round() - 반올림3-1. 기본 문법3-2. 기본 예제3-3. 활용 예제3-3-1. 십의 자리 반올림 처리3-3-2. 양의 실수 소수점 둘째 자리 반올림 처리3-3-3. 음의 실수 소수점 둘째 자리 반올림 처리4. Math.trunc().. 2024. 10. 25.
[javascript] CORS 오류 해결 목 차1. CORS란?2. CORS 오류 메세지2-1. No 'Access-Control-Allow-Origin' header is present on the requested resource.2-2. The 'Access-Control-Allow-Origin' header has a value that is not allowed.3. COS 오류의 주요 원인3-1. 동일 출처 정책 위반3-2. 서버의 CORS 정책 미설정3-3. 프리플라이트 요청(preflight request) 문제3-4. 자격 증명(credentials) 문제4. CORS 오류 해결 방법4-1. 서버 측 해결4-2. 프록시 서버 사용4-3. JSONP (JSON with Padding)4-4. 프리플라이트 요청을 피하는 방법5. 요.. 2024. 10. 14.
[javascript] ECMA 스크립트 문법 목 차1. ECMA 스크립트란?2. 문법2-1. 변수 선언2-2. 자료형2-3. 함수2-4. 템플릿 리터럴2-5. 디스트럭처링 할당 (Destructuring Assignment)2-6. 모듈 시스템2-7. 클래스2-8. 비동기 처리: Promise와 async/await2-9. 기타 주요 문법 요소3. 요약 1. ECMA 스크립트란? ECMA(유럽 컴퓨터 제조 협회, ECMA International)는 다양한 표준을 제정하는 국제 기구입니다. 그 중 ECMAScript는 JavaScript 언어의 표준을 정의하는 스크립트 언어 규격입니다. ECMAScript는 웹 브라우저뿐만 아니라 서버 사이드 및 다양한 환경에서 사용되는 프로그래밍 언어입니다.ECMAScript는 여러 버전이 있으며, 매년 새로운 .. 2024. 10. 11.
728x90