전체 글 90

[항해14기] 온보딩 개발일지5 2023/03/10

2023/03/10 온보딩 과제5 링크 https://jujiprogram.tistory.com/10 JavaScript 입문주차 공부한 것 위주 기술 1. 객체 기본 1-1. 객체 1) 중괄호로생성, ','로 구분 2) 객체 접근방법 2-1) 대괄호 이용 2-2) 온점 이용 2-3) 온점이 보조기능이 많지만, 식별자가 아닌경우 받을 수 없다. 1-2. 속성과 매소드 1) 속성 : 객체 내부에 있는 값 2) 메소드 : 속성 중 함수 3) this 키워드 속성 표시용, 메소드 내부에서의 사용 예시) 1-3. 동적 객체 속성 추가/제거 1) 동적 객체 속성 추가 객체.추가할속성 2) 동적 객체 속성 제거 delete 객체.제거할속성 1-4. 메소드 간단 선언 구문 기존 선언 간단 선언 1-5. 화살표 함수 ..

[항해14기] 온보딩 과제5 2023/03/10

1. Chapter 6-1 1) 속성 이름 속성 값 name 혼자 공부하는 파이썬 price 18000 publisher 한빛미디어 2) 동적 속성 추가 문법은 객체.속성=값 3) 동적 속성 제거 문법은 delete 객체.속성 4) 2. Chapter 6-2 1) 코드 실행결과 예측 오류 사유 : num이 기본형이라 메소드 불가 2) 코드 실행결과 예측 3) 4) 5) 나중에 다시 풀어볼 예정 console.log(_.orderBy(books, (book) => book,name)) 3. Chapter 6-3 1) 2) jQuery, React.js, D3.js, Undersore.js, Lodash, Algolia Places, Anime.js, Bideo.js

[항해14기] 온보딩 개발일지4 2023/03/09

2023/03/09 온보딩 과제4 링크 https://jujiprogram.tistory.com/8 JavaScript 입문주차 공부한 내용 위주 기술 1. 함수의 기본 1-1. 기본 용어 1) 함수호출 : 함수사용 2) 매개변수 : 함수 괄호 내부에 넣는 자료 3) 리턴값 : 함수 결과 1-2. 익명 함수 1) 코드의 집합을 나타내는 자료형 function () {} 1-3. 선언적 함수 1) 함수에 이름을 부여 function 함수이름() {} let 함수이름 = function () {} 1-4. 매개변수와 리턴값 1) 매개변수 : 함수 호출시 괄호안에 적는 값 2) 리턴값 : 함수의 최종 결과 ex) 1-5. 나머지 매개변수 1) 가변 매개함수 : 개수가 고정적이지 않은 매개변수 2) 나머지 매개..

[항해14기] 온보딩 개발일지3 2023/03/08

2023/03/08 온보딩 과제3 링크 https://jujiprogram.tistory.com/6 JavaScript 입문주차 공부한 내용 위주로 기술 1. 배열 1.1 배열 1) 여러개의 변수를 한번에 선언하는 자료형 2) 요소 : 배열 내부의 값들, 모든 자료형 가능 ex) [1, 'hello', array(2)] 1.2 인덱스 1) 각 배열의 순서 2) 배열[인덱스] ex) const array = [1, 'hello'], array[1] -> 'hello' 출력 1.3 배열 길이확인 1) 배열.length ex) array.length -> 2출력 1.4 배열 요소 추가 1) 배열.push(요소) ex) 2) 인덱스를 이용하여 추가 ex) 3) length를 이용하여 추가 ex) 1.5 배열 요..

[항해14기] 온보딩 과제3 2023/03/08

1. Chapter 4-1 1) ['1','2','3','4'] 3 ['사과','배','바나나','귤','감'] 바나나 [52,273,32,103,57] 32 2) 4 오답 : [1,2,3,4,5] 정답 : 5 3) > const strA = '사과,배,바나나,귤' undefined > strA.split('',") (4) ['사과','배','바나나','귤'] >strA '사과,배,바나나,귤' 비파괴적 처리 > const arrayB = ['사과','배','바나나','귤'] undefined > arrayB.push('감') 5 > arrayB (5) ['사과','배','바나나','귤','감'] 파괴적 처리 > const arrayC = [1,2,3,4,5] undefined > arrayC.map((x..

[항해14기] 온보딩 개발일지2 2023/03/07

2023/03/07 온보딩 과제2 링크 https://jujiprogram.tistory.com/3 JavaScript 입문주차 공부한 내용 위주로 기술 1. 조건문 1-1. if 조건문 1) if(불값 표현식) { 불값이 참일때 실행할 문장 } 1-2. if else 조건문 1) if(불값 표현식) { 불값이 참일 때 실행할 문장 } else { 불값이 거짓일 때 실행할 문장 } 1-3. 중첩 조건문 1) 조건문 안에 또다시 조건문을 사용하는 경우 ex) 1-4. if else if 조건문 1) 중괄호의 편리성을 위해 3가지 이상의 조건으로 나눌 때 사용 ex) 1-5. switch 조건문 1) if문과 같이 JavaScript의 조건문 중 하나 ex) 2) case와 breack를 이용하여 결과 값을..

[항해14기] 온보딩 개발일지1 2023/03/06

2023/03/06 온보딩 과제1 링크 https://jujiprogram.tistory.com/2 JavaScript 입문주차 공부한 내용 위주로 기술 1. JavaScript 개요 1-1. JavaScript란 1) 웹브라우저에서 사용하는 프로그래밍언어 2) 표준명칭 ECMAScript 3) JavaScript로 개발 가능한 것 : 웹클라이언트 어플리케이션, 웹서버 어플리케이션, 데스크톱 어플리케이션, 데이터베이스관리 1-2. 개발환경 설정 1) 개발환경 : 텍스트 에디터와 코드 실행기 필요 2) VisualStudioCode(텍스트 에디터) 와 GoogleChrome(코드 실행기) 선정 3) 언어설정 필요시 VisualStudioCode 확장탭에 Korean 검색 후 한글팩 설치 1-3. 실행 1)..

[항해14기] 온보딩 과제1 2023/03/06

1. Chapter 2-1 1) && 논리곱 연산자 - 빼기 연산자 * 곱하기 연산자 || 논리합 연산자 2) # 연습문제 \\\\ 3) 녕 하 세 요 4) 0 4 2. Chapter 2-2 1) const 2) = 3) 1번 문제에서 오류발생 오류발생 : r=10 오류사유 : 상수 초기 선언시 값지정 필요 4) 오류발생 : 상수값 변경불가 3. Chapter 2-3 1) 3 - confirm() 2) String() 문자열 자료형으로 변환합니다. Boolean() 불 자료형으로 변환합니다. 3) 4) 5) 6) 더치페이 계산기, 소금물 농도 계산기, 3대 중량 1rm 계산기