다른 언어에서 쓰이는 맵, 딕셔너리 같은 데이터 타입으로 key, value 값으로 객체를 만든다. 1 2 3 4 5 6 7 8 9 10 11 12 var Student = {'jaewpark' : 4, 'junmkang' : 2, 'jiychoi' : 4, 'jwon' : 1}; var Day = {} Day['Monday'] = 1; Day['Tuesday'] = 2; Day['Wednesday'] = 3; var Color = new Object(); Color['Red'] = 0; Color['Green'] = 8000; Color['Yellow'] = 400; Colored by Color Scripter cs 객체의 속성에 접근을 할 때, 아래와 같이 접근할 수 있다. 1 2 alert(Col..
Function 하나의 로직을 재실행 할 수 있도록 하는 것으로 코드의 재사용성을 높인다 Array 연관된 데이터를 모아서 통으로 관리하기 위해서 사용하는 데이터 타입 document.write() 메소드 document.write() 메소드는 웹 페이지가 로딩될 때 실행되면, 웹 페이지에 가장 먼저 데이터를 출력합니다. 따라서 document.write() 메소드는 대부분 테스트나 디버깅을 위해 사용 toUpperCase() 문자열을 대문자로 변환 배열 데이터 추가 및 삭제 concat 복수의 배열을 결합해서 리턴 splice 배열의 특정구간을 추출하거나, 특정구간에 특정 배열을 추가 array.splice(index, howmany, element1, ...., elementN); return : a..
alert(); html 에서 경고창을 뜨게 만드는 명령어 Math.pow(3, 2); 9, 3의 2승 Math.round(10.6); 11, 반올림 Math.ceil(10.2); 11, 올림 Math.floor(10.6); 10, 내림 Math.sqrt(9); 3, 3의 제곱근 Math.random(); 0 혹은 1.0, 사이의 랜덤한 숫자 문자의 출력을 하려면, 작은 따옴표 혹은 큰 따옴표로 맞게끔 써야한다. alert("coding everyday"); alert('coding everyday'); alert('java\'s name'); "\" escape 따옴표를 문자로만 쓰이도록 하는 역할 typeof : 데이터 형을 알려주는 가눙 alert(typeof "1") // String alert(..
웹브라우저를 제어하기 위한 JavaScript 웹서버에서도 사용할 수 있게끔 만들어지고 있고, 단순히 서브젝트 만드는 것에 국한되지 않고 쓰이게 되는데 구글 스프레드시트에서도 알람을 할 수 있게끔 만들 수 있다. 탈 웹, 탈 웹브라우저 환경에 따라 쓰이는 곳이 많다. 알람창을 띄우는 거지만, 우측 환경에 따라 다른 함수를 쓰게되지만 공통적인 부분은 바뀌지 않는다.