본문 바로가기
728x90
반응형

javascript/javascript 내장객체8

[javascript]Window 객체 Window 객체 전역(Global) 객체입니다. 1) alert() 함수는 윈도우 화면에 경고 메시지를 출력합니다. 예시) alert("이것은 alert 창입니다"); 2022.12.04 - [javascript HTML DOM] - 화면에 나타내기(호출/출력) 2) confirm() 함수는 진행할지, 종료할지에 대한 진행 여부 확인 예시) if(confirm("정말 삭제하시겠습니까?")) { //삭제실행 console.log("삭제실행"); } 3) prompt() 함수는 문자열을 입력받을 수 있는 함수 예시) prompt("비밀번호를 입력하세요"); 4) window.open() 함수는 윈도우 새 창/ 새 탭으로 지정한 url을 오픈하는 함수 window.open("https://naver.com".. 2022. 12. 15.
[javascript]Math 객체 Math 객체 수학적인 상수와 내장 함수를 가진 객체임 1) Math.round(number) - 반올림 처리 Math.round(4.9) //returns 5 Math.round(4.2) //returns 4 Math.round(-4.2) //returns -4 2) Math.ceil(number) - 올림처리 Math.ceil(4.9) //returns 5 Math.ceil(4.2) //returns 5 Math.ceil(-4.2) //returns -4 3) Math.floor(number) - 내림처리 Math.floor(4.9) //returns 4 Math.floor(4.2) //returns 4 Math.floor(-4.2) //returns -5 4) Math.trunc(number) - .. 2022. 12. 15.
[javascript]Set 객체 Set 객체 배열(Array)처럼 값들의 집합입니다. 배열과 가장 큰 차이점은 Set은 중복 값을 허용하지 않음 (set은 중복을 허용하지 않는 값을 모아놓은 특별한 컬렉션) Set 생성자 let mySet = new Set(); 종류 설명 .add() 값을 추가 .delete() 값을 제거 .has() Set내에 값이 존재하면 true 리턴, 존재하지 않으면 false리턴 .clear() 저장되어 있는 모든 데이터를 한번에 삭제 .size Set요소의 갯수 .forEach() Set에 저장되는 모든 데이터를 읽을 때 사용 예시) let set = new Set(); //set 생성 let person1 = {name : "재훈"}; //변수 선언 let person2 = {name : "수민"}; //.. 2022. 12. 15.
[javascript]Data 객체 Data 객체와 날짜 날짜를 저장할 수 있고 날짜과 관련된 메소드를 제공해주는 내장객체임 객체 생성하기 new Date() //현재 날짜와 시간이 저장된 객체가 반환됨 new Date(milliseconds) new Date("2022-02-06") new Date(year, month, date, hours, minutes, seconds, ms) year, month만 필수 입력, 나머지는 선택입력 year는 반드시 네자리 숫자여야함 ex) 1998 month 0 ~ 11 사이의 숫자여야함. 이때 1월은 0이고, 12월은 11입니다. date는 일을 나타내는데, 값이 없는 경우 1일로 처리 hours, minutes, seconds, ms에 값이 없는 경우 0으로 처리 ● Get 함수 함수 설명 ge.. 2022. 12. 14.
[javascript]Array 객체 배열 : 인덱스를 이용해 값을 식별할 수 있는 자료 구조 인덱스 : 배열내에서 순서를 나타냄 배열 선언!!!! let arr = []; let arr = new Array(); let arr = [a , b, c]; 배열 접근 arr[0]; 배열에 담긴 요소의 개수 arr.length 1. toString() 메소드는 배열안의 모든 문자를 쉼표( , )를 이용해 모두 결합 하나의 문자열 예시) let fruits = ["Banana", "Orange"] let str = fruits.toString(); console.log(str); //Banana,Orange 2. join() 메소드는 배열안의 모든 문자를 파라미터로 지정한 문자를 이용해서 모두 결합해서 하나의 문자열로 반환 (요약하면 배열을 문자열.. 2022. 12. 14.
[javascript]Number 객체 몇가지 더 있지만 자주사용하는것만 올림. 1. parseInt() 전역 함수로서 정수로 반환합니다. 문자열의 시작이 숫자형이면 숫자형 데이터로 반환합니다. parseInt("-10") //-10 parseInt("-12.33") //-12 parseInt("10 20 30") //10 parseInt("10 years") //10 2. parseFloat() 전역함수로서 부동소수점으로 반환함 parseFloat("10"); //10 parseFloat("12.33"); //12.33 parseFloat("10 20 30"); //10 parseFloat("10 years"); //10 parseFloat("years 10"); //NaN 3. Number.isInteger() 전달된 값이 정수인지를 검사.. 2022. 12. 13.
[javascript]String 객체 1. .length -- 자주사용 문자열의 길이를 반환하는 함수 let str = "green"; let z = str.length; console.log(z); 5 //g:0번째 n:4번째 0 ~ 4니깐 총 길이는 5 2. .indexOf() 특정 문자열 안에 해당문자가 존재하는지 문자 맨앞에서부터 확인 존재하면 시작하는 index를 반환하고 해당 문자 없으면 -1을 반환 let str1 = "안녕하세요 오늘은 금요알입니다. 금요일 입니다" console.log(str1.indexOf("금요일")) 18 //해당 문자는 18번째에 있어서 18출력 3. .lastIndexOf() 특정 문자열 안에 해당문자가 존재하는지 문자 맨뒤에서부터 확인 존재하면 시작하는 index를 반환하고 해당 문자 없으면 -1을.. 2022. 12. 11.
[javascript]Object 객체 객체 (object) Object 객체는 모든 자바스크립트 객체의 루트 객체 기본타입(number, string등등)을 뺀 나머지는 전부 객체타입 프로퍼티(property) 는 속성이란 뜻!!!! 자바스크립트에서는 객체 내부의 속성을 의미한다. 프로퍼티는 key : value 의 형식으로 객체안에 있음 프로퍼티가 2개 이상 있으면(,) 구분 key는 속성명, value는 속성값이라고 함!!! 문자열, 숫자 객체 함수 등등 값으로 와도 상관없다. 함수가 올 경우 속성값이라 하지 않고 메서드라고 부름!!! 객체는 key로 value값 접근 가능!!!!!! ▶ 객체 리터럴 선언(붕어빵을 만들기 위한 틀이라고 생각하면됨 let obj2 = {} let stu1 = { name: "a", age: 20, scor.. 2022. 12. 6.
728x90
반응형