본문 바로가기

메봇

(4)
4.4.문자열 객체의 사용법 모두 안녕하십니까. 오랜만에 쓰는 강좌군요. 이번 강좌에서는 문자열 객체를 사용하는 방법에 대해 알아보겠습니다. 우선 문자열 객체는 '문자열을 다루는 도구들의 모음' 정도로 이해하시면 되겠습니다. 문자열 객체를 선언하는 기본형은 아래와 같습니다. var 변수명 = new String(문자형 데이터); 물론 실제로는 위의 방법보다는 아래의 방법이 더 많이 쓰입니다. var 변수명 = 문자형 데이터; 예를 들어, var a = "안녕하세요 반갑습니다."; 이라고 한다면 변수 a에는 "안녕하세요 반갑습니다." 라는 문자열이 할당되며, 객체가 생성됩니다. 그럼 이제 본격적으로 문자열 객체에 대해 알아보도록 하죠. 우선 문자열 객체의 메서드 및 속성들은 아래의 표와 같습니다. 종류 설명 charAt(인덱스 번호)..
4.3.배열 객체의 사용법 이번 강좌에선 배열 객체의 사용법에 대해 알아보겠습니다. 우선 배열이 어디에 쓰이는 무엇인지부터 알아야겠죠? 배열이란 하나의 변수에 여러개의 데이터를 저장할 때 쓰입니다. 배열을 선언할(만들) 때의 기본형은 총 3가지로, 아래와 같습니다. var 변수명 = new Array(); 변수명[0]=값1; 변수명[1]=값2; 변수명[2]=값3; ... 변수명[n-1]=값n; 또는 var 변수명 = new Array(값1, 값2, 값3, ..., 값n); 또는 var 변수명 = [값1, 값2, 값3, ..., 값n]; 입니다. 예를 들어, var a = new Array(); a[0]=3; a[1]="안녕하세요"; a[2]=true; 이나 var a = new Array(3, "안녕하세요", true); 이나 v..
4.2.1.날짜 정보를 반환하는 소스 const scriptName = "날짜 테스트"; function response(room, msg, sender, isGroupChat, replier, imageDB, packageName) { if(msg=="/날짜"){ var date = new Date(); var nowyear = date.getFullYear(); var nowmonth = date.getMonth()+1; var nowdate = date.getDate(); var nowday = date.getDay(); if(nowday==0){ nowday = "일요일"; }else if(nowday==1){ nowday = "월요일"; }else if(nowday==2){ nowday = "화요일"; }else if(nowday=..
3.1.변수선언, 연산자 아직 강의내용이 다듬어지지 않아 상당히 더럽습니다. 추후 수정예정이니 양해부탁드립니다. *단어목록 문자열 : “”또는 ‘’으로 싸여있으며, 사람이 읽을 수 있게 ‘문자’로 인식되는 것입니다. 숫자 : “”나 ‘’으로 싸여있지 않으며, ‘숫자’로 인식됩니다. 논리형 : true, false 같이 논리를 다룰 때 단골로 나옵니다. 변수 : 정보를 할당(저장)할 수 있는 공간이며, 문자열, 숫자, 자바스크립트 코드 등을 저장할 수 있습니다. NaN : Not a Number 의 약자로, 주로 숫자가 들어가야 할 곳에 문자열이 끼여있으면 발생합니다. 1. msg, room, replier msg는 카톡방에서 온 메시지내용을 의미합니다. room은 카톡방에서 메시지가 왔을 때 그 메시지를 보낸 방을 의미합니다. ..