Open bcm159 opened 3 years ago
Math.random()*10
//0에서 10까지 실수로 난수를 반환
문자열 객체의 메소드 및 속성
var str = "web he she me world love";
var ex1 = str.charAt(4);
var ex2 = str.indexOf("he");
//몇번째의 위치에 있는지 숫자로 알려준다.
var ex3 = str.match("he");
var ex4 = str.replace("he","love");
var ex5 = str.search("world");
//indexOf와 마찬가지로 번호로 알려준다.
var ex6 = str.slice(5,10);
var ex7 = str.substring(5,10);
var ex8 = str.substring(2,5);
//slice와 substring의 차이는 slice는 음수(-) 가 인식 되고 substring은 음수가 인식이 되지 않는다.
var ex9 = str.split("e");
var ex10 = str.toUpperCase();
var ex11 = str.length;
//length 뒤에 () 쓰지 않는것 기억하자
var text = "ABCD";
var ex12 = text.charCodeAt(0);
var ex13 = String.fromCharCode("A");
var t = " hello ";
var ex14 = t.trim();
결과값 들 h 4 he web love she me world love 14 e she e she b h w,b h, sh, m, world lov, WEB HE SHE ME WORLD LOVE 24 65
hello hello
객체의 종류
내장 객체 : 자바스크립트 엔진에 내장되어 있는 필요한 경우에 생성 할 수 있는 객체 (ex. 문자,날자,배열,수학 )
브라우저 객체 모델(BOM) : 브라우저에 계층 구조로 내장되어 있는 객체 (ex. window, screen, location, history, navigator )
문서 객체 모델(DOM) : HTML 문서 구조를 말한다.