전체 글
-
-
-
-
생활코딩 7강 실습Javascript& React study 2018. 3. 31. 03:27
생활코딩 7강 실습에서는 웹브라우저 제어에 대해 공부하였습니다. 탭은 웹페이지 전체를 감싸는 큰 틀을 말한다. 을 하게 되면 웹페이지 디자인을 할 수있다. 는 바탕화면을 검정색으로 만든다는 코드이다. 는글씨의 컬러를 하얀색으로 만든다는 코드이다. html은 한번 코드를 작성하면 바꾸기 힘든 정적인 언어이다.Javascript는 동적인 언어이기 때문에 일괄적으로 바뀔수 있다. 해당 네모 칸에 있는것이 바로 css라 한다. 다음 시간에는 css의 문법적인 부분과 javascript를 이용해서 제어하고자 하는 코드를선택하는 방법에 대해 알아보겠습니다.
-
생활코딩 7강Javascript& React study 2018. 3. 31. 03:00
생활코딩 7강에서는 비교와 연산자를 배워보았습니다. 연산자란? 값에 대해서 어떤 작업을 컴퓨터에게 지시하기 위한 기호인데 a=1에서 =는 우항의 값인 1을 좌항의 변수 a에 대입하는 대입연산자이다. a는 변수이며 1은 값 그리고 상수라고 한다.(바뀌는 값) 이러한 연산자를 이항연산자라 한다. 비교연산자란? a b에 대하여==,,=(비교연산자)를 사용하여 true,false의 결과값을 가진다. -true는 비교결과가 참이라는 뜻이고 false는 거짓이라는 의미이다블린(boolean)이라고 불리는 데이터 형식 == 동등 연산자(Equals Operator)-좌항과 우항을 비교해서 값이 같다면 true다르다면 false가 된다. alert(1==2) //false가 경고창으로 나온 모습을 확인할 수 있다. a..
-
생활코딩 6강 실습Javascript& React study 2018. 3. 29. 23:56
생활코딩 6강 실습에서는 변수와 대입연산자 에 대해 공부하였습니다. x가 1이고 y가 1일때 x+y는 2이다. x가 1000이고 y가 1일때 x+y는 1001이다. 여기서 x는 value(값) 변하는 수 변수라 한다. =을 대입 연산자라 한다. 좌항과 우항을 결합하여 우항의 결과값을 나타낸다. 1에다 2를 대입시켰으나 1은 언제나 1이 나오기 때문에 에러가 나온다. 여기서 1은 언제나 변하지 않기 때문에 상수 variable라 한다. 변수를 쓰는 이유는 어떠한 문자열을 만들었을때 거기에 원하는 단어를(예를 들어 egoing)찾으려면 정말 어렵다. 경고창이 뜨는 alert("~");를 치게 되면 원하는 단어가 들어있을텐데이 단어를 다른 단어로 바꾸어야 할때 실수를 하게 된다.(사람이니까)그래서 이럴때 변수..
-
생활코딩 6강Javascript& React study 2018. 3. 29. 23:21
생활코딩 6강에서는 줄바꿈과 여백에 대하여 공부하였습니다. ;-명령이 끝났다는 것을 명시적으로 표시할때 사용;을 사용하지 않더라도 사용이되긴 함 줄이 바뀌면 명령이 끝났다고 인지하지만 가급적 사용하는것이 좋음 한줄에 있기 때문에 어디서부터 어디까지 명령어의 단위인지 알려주기 위해 ;을 꼭 사용해야 한다. 탭키를 사용하게 되면 스페이스바를 4번 클릭한것과 같이 띄어쓰기가 됨 만일 여러줄을 동일한 띄어쓰기를 하고 싶을때는 전체 소스를 선택한 후 탭키를 누르면 된다.(들여쓰기) 이것을 사용하는 이유는 보기 편하게 하기 위함이다.
-
생활코딩 5강 실습Javascript& React study 2018. 3. 28. 22:58
생활코딩 5강 실습에서는 데이터타입 - 문자열과 숫자에 대해 알아보았습니다. 자바스크립트 데이터 타입에는 총 6가지가 있고 객체가 있다. Number-숫자String-문자열 alert(12);라고 콘솔창에 입력을 하면 브라우저에 12라는 경고창이 뜨게 된다. alert(1+1);을 하게 되면 경고창에 2가 뜨게 된다. 소스를 치기 귀찮으면 콘솔창에 수식을 넣는다 예)1+1=2 여기서 +는 왼쪽의 값과 오른쪽의 값을 더하여 하나의 값을 만든다.이것을 이항연산자라 한다.(산술연산자)(+,-,*,/) ""와 ''안에 있는 문자를 문자열이라 한다. 해당 소스에.length를 치게 되면 해당 글자의 숫자를 알려준다. str.toUpperCase()라는 소스는 console.log('alphabet'.toUpper..