휴학 동안 열심히 코딩 공부를 하겠다고 다짐했었다. 지금 돌어보면 결제한 강의 하나도 완강을 못했다. 그래서 이런 나를 붙잡을 프로젝트가 필요했다. 완강도 하지 않은 체 더 좋은 강의 없는지 돌아다니다가 서포터즈를 뽑는다길래 냉큼 지원했고, 이렇게 합격하게 되었다.
수업은 생활코딩의 자바스크립트 강의입다.3분 ~ 10분 사이의 강의로 구성되어 있습니다.강의 영상 밑에는 내용을 정리한 글이 있어서 강의 내용을 다시 복습할 수 있습니다.마지막에는 '생각해보기'란이 있어서 배운 내용을 가지고 생각해볼 수 있는 질문이 있습니다.수업소개수
수업소개수업의 목적HTML과 JS의 만남: script태그HTML과 JS의 만남 : 이벤트HTML과 JS의 만남 : 콘솔데이터 타입(문자열과 숫자) Javascript는 HTML 위에서 동작하는 언어입니다. 그렇다면 어떻게 서로 다른 두 언어를 하나로 합칠 수 있는 것
변수와 대입연산자웹브라우저 제어CSS기초(style 속성)Quiz 1그로그램, 프로그래밍조건문 예고조건문의 활용리팩토링(중복의 제거)변수란 말 그대로 바뀔 수 있는 수를 말합니다. 1번과 2번에서의 x+y의 값은 달라집니다. 여기서의 x처럼 값이 바뀔 수 있는 것을 변
프로그램, 프로그래밍, 프로그래머조건문 예고조건문의 활용리팩토링(중복의 제거)반복문 예고배열반복문프로그램에는 순서라는 의미가 있습니다. 프로그래밍은 이러한 순서를 만드는 행위를 말하죠. 프로그래머는 이러한 순서를 만드는 일을 하는 사람을 의미합니다. 이러한 용어는 소프
18\. 리팩토링(중복의 제거)리팩토링은 비효울적인 코드를 효율적으로 만들어서 기능적으로 동일하나 가독성이나 유지보수가 쉽도록 하는 것입니다.Javascript에는 자기 자신을 가리키기 위한 this라는 키워드가 있습니다. onclick에서 실행되는 자바스크립트에서
반복문 예고배열반복문배열과 반복문배열과 반복문 활용배열은 서로 연관된 데이터를 정리해서 담아두는 수납상자입니다. 자바스크립트에서 배열을 다음과 같이 작성합니다.배열의 값에 접근하는 방법은 다음과 같습니다.배열의 0번째 항목이 apple이어서 코드를 실행시키면 apple
함수 예고함수함수 - 매개변수와 인자함수 - 리턴함수 활용같은 기능을 하는 코드가 여러 번 반복하게 된다면 코드가 아주 길어지게 되고 유지보수하기 어려워질 것입니다. 그리고 가독성도 떨어지겠죠. 이때 사용하는 것이 바로 함수입니다. 함수는 자판기와 같습니다. 자판기처럼
https://programmers.co.kr/learn/courses/30/lessons/72410javascript에서 대문자를 소문자로 변경하는 함수는 toLowerCase()이다. 그리고 소문자를 대문자로 변경하는 함수는 toUpperCase()이다.
usestrict문법은 ES5부터 추가된 문법이라고 합니다. 초기 Javascript는 flexible하게 만들어졌는데, 이는 코드의 안정성이나 보안성을 떨어트리는 요인이 되었다고 합니다. 그래서 이를 보완한 엄격모드를 만들게 되었고 엄격모드를 쓰는 코드가 바로 "u
Primitive data type(원시 값?)은 객체가 아니면서도 메서드가 아닌 데이터입니다. 그 종류에는 number, string, boolean, bigInt, undefined, symbol이 있습니다. number타입은 우리가 일반적으로 생각하는 정수,
Operator(연산자)는 프로그래밍에서 사용하는 기호라고 합니다. 연산자에는 문자열 연산자, 산술 연산자, 논리 연산자 등등이 있습니다. (드림코딩 영상에서 배운 것을 토대로 작성하기 때문에 MDN이나 다른 사이트에서 알려주는 용어와 다를 수 있습니다.) Strin
부스트코스의 [자바스크립트의 시작] 강의를 듣고 정리한 내용입니다.
파일로 쪼개서 정리 정돈하기라이브러리와 프레임워크UI vs API수업을 마치며 이제까지 배운 자바스크립트를 이용해 코드를 작성하면 html문서 내에 아주 복잡한 자바스크립트 코드가 많아지게 됩니다. 이는 가독성을 어렵게 만들고, 유지보수 또한 어렵게 합니다. 이를 해결