본문 바로가기
반응형

전체 글601

HTML : <div>와 <span>의 차이 : 한 줄을 차지하고 줄바꿈 된다. : content 크기만큼 공간을 차지한다. 줄바꿈 되지 않는다. 직접 화면으로 확인해보자. hello hi byebye 는 block특성이고 은 inline특성이다. 는 항상 새로운자리에서 시작하고, 한줄 전체를 차지, 은 문장 중간에 들어갈 수 있으며 content 너비만큼 가로폭을 차지한다. 2021. 7. 23.
Sementic Tag 와 Non-sementic Tag Sementic Tag 에는 , , , , , 등이 있다. Non-sementic Tag 에는 , 이 있다. 위 태그들은 다 구역을 구분할 때 사용하는 태그들이다. 전에는 모든 구역을 로 구분했다고 한다. 그때는 개발자들이 코드를 읽으면서 맥락이 어디서 시작되서 어디서 끝나는지 헷갈리는 문제가 있었다. 이는 가독성이 떨어지는 문제가 있었고, 해결책으로 Sementic Tag가 나타났다. Sementic Tag도 처럼 똑같이 구역을 나누지만 각 Tag가 약속된 의미를 가지고 있다. 글로 설명하는 것 보다 그림으로 보는것이 이해가 쉬울 것 같다. Sementic Tag 를 사용하게 된 이후 를 사용하는 것은 지양하게 되었고 로 구역을 나누는 경우는 아주 작은 부분의 일회성 구역을 만들때 정도라고 한다. 다음.. 2021. 7. 23.
JavaScript, NaN === NaN 이 False라고??, isNan() 1. Javascript에서의 NaN의 비교 1-1. NaN이란? NaN 은 Not a Number 라는 뜻으로 , 숫자가 아니라는 의미이다. 예를 들면 Number() 안에 'asbd'가 들어갔을 때 NaN 이 나온다. 1-2. NaN===NaN 이 false 라고??! 오늘 아침 구글에서 돌아다니는 javascript 조건문 연습문제를 풀다가 이상한 점을 발견했다. 분명 Number(message) = NaN 이라고 했는데, Number(message)===NaN 인 것이다. 구글링을 통해 안 사실은, 이는 JavaScript 언어 설계의 오류라고 한다. 그렇다면 어떤 변수가 NaN인지 아닌지 알고 싶을 땐 어떻게 해야 할까?? 다행히 JavaScript 에는 숫자와 NaN을 구분하는 isNaN()이.. 2021. 7. 23.
코드스테이츠 소프트웨어엔지지어링 부트캠프 +4일 오늘 배운 것 반복문 오늘은 반복문 자체의 개념보다는 반복문을 활용한 아이디어 도출이 중요했던 하루다. 특히 이중 반복문! 1. for와 while의 차이 기본적인 문법은 생략한다. for 는 반복횟수를 알 때, while 은 몇번이고 상관없이 조건에 맞춰서 반복할 때 사용한다. 어려웠던 코플릿 1. makeMultiplesOfDigit2 : 두 개의 수를 입력받아 두 수를 포함해 두 수 사이의 수 중 2의 배수의 개수를 리턴 조건 : for 문 사용, 0은 2의 배수가 아니라고 가정한다, num1이 num2보다 작던 크던 실행에 문제가 없어야 함. function makeMultiplesOfDigit2(num1, num2) {} function makeMultiplesOfDigit2(num1, num2.. 2021. 7. 23.
반응형