JavaScript(8)
-
자바스크립트 - Date 객체
Date 메서드 - getFullYear() 4자리 년도를 반환 - getMonth() 월 값을 반환 - getDate() 일 값을 반환 - getDay() 요일 값을 숫자로 반환 (0 = 일요일, 1 = 월요일 , ........ , 6 = 토요일) - getHours() 시간 값을 반환( 0~23 ) - getMinutes() 분 값을 반환(0~59) - getSeconds() 초 값을 반환 (0~59) - getMilliseconds() 밀리초(1/1000초) 값을 반환 (0 ~ 999) - setFullYear(n) n은 값으로 년도 설정 - setMonth(n) n 값으로 월 설정 - setDate(n) n은 1~31의 숫자로 일 값을 설정 - setHours(n) n은 0~23의 숫자로 시간을..
2023.12.15 -
자바스크립트 - Array 배열
배열은 변수를 여러 공간에 분할하여 저장하고 분할한 공간을 index를 부여해 데이터를 저장 또는 호출하는 개념이다. 객체 생성 방법 1) var arr = new Array("wow1", "wow2", "wow3"); 위와 같이 선언과 동시에 초기값을 넣을 수도 있다. 2) var arr = [ "wow1", "wow2", "wow3" ]; 위와 같이 new와 생성자 없이 선언과 동시에 초기값을 넣을 수도 있다. 2) var arr = new Array(); arr[0] = "wow1"; arr[1] = "wow2"; arr[2] = "wow3"; 위와 같이 선언하고 값을 넣어줄 수 있다. Array 객체 속성(length) Array 객체는 length라는 속성이 있다. 이 속성을 통해 배열의 길이를..
2023.11.28 -
자바스크립트 - String 객체
String 객체를 만드는 방법이 두가지 있다. 1) var strObject = new String("javascript String Object"); 2) var strObject = "javascript String Object"; 1번은 new 연산자와 생성자로 String 객체를 만들었다. 2번도 String 객체인데 new연산자와 생성자가 없어도 변수를 선언하면 자동으로 String 객체가 된다. 이러한 String 객체에는 length 속성이 있다. String 객체 속성 - length 문자열의 길이를 알려준다. ex) var str ="일이삼사오"; console.log( str.length ); //5 String 객체 메서드 - charAt(n) 문자열에서 n번째 문자를 반환해준다. ..
2023.11.25 -
자바스크립트 - 객체(Object)
객체 정의하기 - new 연산자를 통한 객체의 정의 ex) var 객체 = new Object(); 객체.숫자 = 1; 객체.메서드 = function(){ alert("wow");} - 객체 리터럴을 통한 객체의 정의 객체 리터럴은 객체의 속성을 '{속성: 속성값}'의 형태로 표현하는 방법을 말한다. ex) var 객체 = { 숫자 : 1 , 메서드 : function(){ alert("wow") } //james 객체 var james = new Object(); james.age = 29; james.sex = "male"; james.work = function(){ console.log("코딩을 합니다.");} //sarah 객체 var sarah = { age : 25, sex : "femal..
2023.11.22 -
자바스크립트 - eval()
eval("자바스크립트 소스") - 자바스크립트 소스 문자열을 실제 자바스크립트 소스로 만들어준다. ex) eval("var num = 999") ==> var num = 999 eval("var num1 = 500"); eval("var num2 = 300"); //위에 문자열을 eval 함수에 넣어서 실제 자바스크립트 소스로 변경된다. console.log(num1 + num2);//800
2023.11.22 -
자바스크립트(숫자 및 문자 변환 내장함수) - Number(), parseInt(), parseFloat(), String()
Number(n) - n을 숫자로 변환해준다. ex) num = "6.25" ==> num = 6.25 parseInt(n) - n에 숫자와 문자가 섞여 있으면 정수 부분만 숫자로 변환해준다. ex) num = "6.25와우" ==> num = 6 parseFloat(n) - n에 숫자와 문자가 섞여 있으면 숫자 소수 부분까지 숫자로 변환해준다. ex) num = "6.25와우" ==> num = 6.25 String(n) - n을 문자로 바꾸어준다. var num1 = "7" var num2 = "4" console.log(num1 + num2);//74 console.log(Number(num1) + Number(num2));//11 console.log(Number("6.25전쟁"));//NaN (..
2023.11.22