#html
<body>
<p>문장중 <i>일부</i>를 <b>강조</b>할 때 사용하는 태그</p>
<p>문장중 <em>일부</em>를 <strong>강조</strong>할 때 사용하는 태그</p>
</body>
서로 다른 태그들을 썻더라도 웹브라우저에서 보여지는 결과는 같다. 무엇이 차이냐면 <em>태그나 <strong>태그는 검색엔진에서 사이트의 정보를 수집할 때 중요하다고 인식을 할 수 있게 해준다.
#js
객체 참조할 때 주의사항
const obj = {
bc: "hello",
"2ca": "hello1",
"c a": "hello2",
"c-a": "hello3",
};
console.log(obj.bc); // hello
console.log(obj["bc"]); // hello
// console.log(obj.2ca); // error
console.log(obj["2ca"]); // hello1
객체속성(프로퍼티) 제거하는 법
객체 메서드의 예
const debug = {
log: function(value) {
console.log(value);
},
};
debug.log('Hello, Method');
#끝말잇기 게임만들기(js)
prompt함수
parseint(string, radix);
alert
confirm
querySelector
#선택자(css,js)
document.querySelector('input');
// input태그를 선택하겠다.
이벤트 리스너, 콜백함수
document.querySelector('input').addEventListener('input', function() {
console.log('글자 입력');
}); // addEventList 메서드에 첫 인자는 어떤 이벤트가 발생할 지를 입력한다.
// 두번째 인자에는 이벤트가 발생했을때 실행시키고 싶은것을 입력한다.
const onClick = function() {
console.log('버튼 클릭');
};
document.querySelector('button').addEventListener('click', onClick);
// 위의 코드를 예를들면 클릭을 했을 때 onclick을 실행시키고 싶다!
// 실행시킬 함수를 따로 빼주어도 된다.