VSCode_basic. Array

dwanGim·2022년 3월 4일
0

vscode_basic

목록 보기
21/55

String

자바스크립트도 문자열을 다룰 수 있습니다.

그래서 문자열을 다루거나 문자열을 생성하기 위해

String이라는 객체를 만들어 사용합니다.

교과서적으로는 아래와 같이

var str1 = new String("자바 스크립트");

이렇게 선언하지만

var str2 = "자바스크립트"; // 혹은 '자바스크립트'

로 간소화해서 사용합니다.

 var text = "Javascript is good";
        document.write(text.bold() + "<br/>"); // 볼드처리
        document.write(text.link("http://www.naver.com") + "<br/>");  //링크
        document.write(text.length + "<br/>"); // 문자길이
        document.write(text.toLocaleLowerCase() + "<br/>"); // 소문자로
        document.write(text.toUpperCase() + "<br/>"); // 대문자로
        document.write(text.indexOf("i") + "<br/>"); // 해당문자의 인덱스
        document.write(text.lastIndexOf("i") + "<br/>") // 뒤에서부터 제일 가까운 것 탐색
        document.write(text.charAt(5) + "<br/>"); // 해당 ()번째 문자 뽑기
        document.write(text.substring(4, 6) + "<br/>"); // 범위지정조회
        document.write(text.substr(9, 3) + "<br/>"); // substr(x, y) x부터 y글자
        document.write(text.replace("good", "great") + "<br/>"); // (x, y) x를 y로 찾아바꾸기
        document.write(text.concat("...") + "<br/>"); // concat("xyz") 문장 뒤에 xyz를 추가
        document.write(text.split(" ") + "<br/>"); // " " 기준으로 쪼개기 

Array

배열을 만들기 또한 Array()를 활용해

원하는 만큼 만들 수 있습니다.

// 인덱싱을 활용한 데이터 저장
        nameList[0] = "자바스크립트";
        nameList[1] = "스프링";
        nameList[2] = "JSP";
        nameList[3] = "JAVA";
        nameList[4] = "JPA";

        // nameList의 0번째 요소를 브라우저에 출력해볼게요

        document.write(nameList[0] + "<br/>");
        
         // 저장공간의 크기를 지정해 생성하기
        var score = new Array(4);
        score[0] = 50;
        score[1] = 68;
        score[2] = 24;
        score[3] = 89;
        document.write(score + "<br/>")

        // 생성하면서 데이터까지 넣는 경우
        var days = new Array("일", "월 ", "화", "수", "목", "금", "토");
        document.write(days + "<br/>");  
        

        // Date를 생성해서 오늘 요일을 얻어온 다음
        // 위의 days 어레이를 활용해 오늘이 무슨 요일인지
        // 숫자가 아닌 요일명으로 나오도록 처리해주세요.
        var today = new Date();
        var dayNum = today.getDay();
        document.write( days[dayNum]  + "<br/>");
        

어렵지 않습니다.

일단 여기까지 입니다.

profile
배울 게 참 많네요.

0개의 댓글

관련 채용 정보