언어/JavaScript 4

[혼공스] (자바스크립트) 챕터4. 배열(push, splice, indexOf), 반복문(for, while)

목차 - 반복되는/해야 하는 코드가 무엇인지 정확하게 파악하자 1. 배열 만들기 : [요소, 요소, ..., 요소] 2. 배열 요소에 접근 : 배열[인덱스] 3. 배열 요소 개수 확인 : 배열.length 4. 배열 뒷부분에 요소 추가 : push(), 인덱스 5. 배열 요소 제거 : splice(), indexOf() 6. 배열의 특정 위치에 요소 추가 : 배열.splice(인덱스, 0, 요소) +. 자료의 파괴적/비파괴적 처리 1. for in 반복문 2. for of 반복문 +. for in/of 반복문 차이 확인 3. for 반복문 4. while 반복문 +. break 키워드 +. continue 키워드 @ 예제 문제 1-1) 피라미드 만들기(반쪽) 1-2) 피라미드 만들기(반쪽, *의 개수가 ..

언어/JavaScript 2022.11.02

[혼공스] (JavaScript) 챕터2. 자료형, 상수, 변수, 자료형 변환

목차 - Number(), String(), Boolean() 함수는 객체 생성자로 반드시 대문자로 시작한다 - 복합대입연산자를 이용하자 1. 문자열 자료형 - 문자열 만들기 - 문자열 연산자 - 문자열 길이 구하기 - 구문 오류 2. 숫자 자료형 - 숫자 만들기 3. 불(boolean, 불린) 자료형 - 불 만들기 - 불 부정 연산자 - 불 논리합/논리곱 연산자 4. 자료형 검사 +. 템플릿 문자열 : 백틱(`) +. ===, !== 연산자와 ==, != 연산자 1. 상수 - 구문오류 2. 변수 - 구문오류 - 변수에 적용할 수 있는 연산자 - 증감 연산자 3. undefined 자료형 1. 문자열 입력 : prompt( 메시지 문자열, 기본 입력 문자열) 2. 불 입력 : confirm(메시지 문자열..

언어/JavaScript 2022.10.31

[혼공스] (JavaScript) 챕터1. JS 개요, 개발환경 설정, 기본용어

목차 - JS(자바스크립트)에서 변수는 고정된 타입이 없다 1. JS로 할 수 있는 것들 - JS의 역사? - JS로 할 수 있는 것들? 2. JS 버전 +. 모바일 애플리케이션 종류 1. 개발환경 설치 - 개발환경이란? - [참고] Stack Overflow 2022년 IDE 선호도 조사 TOP10 - 개발환경 설치 2. 코드 실행하기 - 구글 크롬 콘솔에서 실행 - 파일 만들고 저장해 실행 (VScode) - [참고] VScode의 코드작성 보조기능이 동작하지 않으면? - [참고] 오류 - [참고] 코딩 스타일/컨벤션(convention) 1. 표현식, 문장, 프로그램 2. 키워드(예약어), 식별자, 주석 3. 출력 - 간단한 표현식 결과 확인하기 - 경고창에 출력하기 - 콘솔에 출력하기 WIL : ..

언어/JavaScript 2022.10.31