자바스크립트

0830 자바스크립트2일차

초롱씨 2023. 8. 30. 09:36
728x90
반응형

`문자` 는 자바스크립트에서만 먹힌다.

{키:벨류} 형태는 어떤 언어에서도 자주 볼 수 있는 형태. 부르는 이름은 다를 수 있다. EX.딕셔너리 맵 객체

 

substring ( 자를 문자 시작 인덱스, 자를 문자 끝 인덱스+1) or ( 자를 문자 끝 인덱스+1);

slice(뒤에서 부터 자를 갯수, 시작할 문자 길이);

split(쪼개어 줄 기준 문자) : 쪼개어서 객체로 나온다.

indexof(찾을 문자 (찾을 inedex 위치:필요하다면)): 찾을 문자의 인덱스를 반환한다. 

 

    const body = document.querySelector('body'); 바디 태그 선택자
 
 
console.dir(body); 선택 요소의 정보를 콘솔에 출력한다.
     

누른 다음 상세정보를 볼 수 있으며 스타일 목록에서 백그라운드 컬러가 배경색을 결정한다는 것을 알 수 있다.

       body.style.backgroundColor='red'; 요소의 스타일> 백그라운드 컬러가 배경색이라는 것을 알게 되었으니 스크립트에서 배경색을 지정해줄 수 있다.

 

 

prompt :
promft 기능

프롬프트로 경고창으로 특정 값을 요구할 수 있다. 그 값을 할당하고 사용 가능하게 한다.

 

    console.log('\"life"\ is too shot, you need \'javascript\''); 
작은따옴표 안에 작은따옴표 넣을때 사용
 
비교연산우선순위는 and가 더 높기때문에 괄호를 사용하는것이 좋다. && || 
 
 
객체일때는 안의 내용이 같다 하더라도 저장위치가 다르기때문에 같다고 할 수가 없다.
숫자 문자는 가능하다.
 
 
 const map = ['가위', '바위', '보'];
    const player = 0;
    const com = parseInt(Math.random() * 3);
    console.log(`player: ${map[player]}, com: ${map[com]}`);
    let result = '';
    /* 코드 */
    if((player+1)%3==com){
        result = 'Com win'

    }else{
       
    }

    console.log(`결과: ${result}`);
728x90
반응형