자바스크립트
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
반응형