분류 전체보기141 [항해99] 온보딩 스터디 - 2일차 TIL 🦄 온보딩 스터디 2일차 TIL 2일차, 오늘의 목표는 교재 3파트 조건문에 대해 공부했다. 어제 만큼 진도 양이 많지는 않은 만큼 더 꼼꼼히 살펴보고 중요한 부분들을 정리해 보았다🙌 ✨03/07 : 목표 : JS 기초 3파트 공부 📒강의 노트 정리 03 조건문(if, switch) 1. if 문 - if 문에서 반드시 확인해야 할 부분 => 조건문 순서❗코드가 복잡할경우,실수가 잦고 지적이 많은 부분이다. 1. 같은 조건을 중복으로 포함하고 있지 않은지 반드시 확인하기(위 > 아래로 흐르기 때문에 중복 조건 및 순서가 가장 중요) 2. 앞에서 비교한 조건을 다시 비교하고 있는지 확인하기 => 간략하게 정리 가능 // 같은 조건을 위 아래에서 중복 확인 } else if (a > 3 && a < 6) {.. 2023. 3. 7. [항해99] 온보딩 스터디 - 1일차 TIL 🦄 온보딩 스터디 1일차 TIL 온보딩 스터디가 시작됐다. 내가 선택한 과정은 자바스크립트 언어 기초 과정이다. 오늘은 1일차로 교재 01 javascipt ~ 02자료와 변수까지 공부하는 것이 목표다. 자바스크립트 기초는 어느정도 공부했었기 때문에 한번 더 확인하면 좋을 내용들만 정리해 보았다. 스터디 첫날인 만큼 공부 습관을 잘 들여서 마무리까지 잘 이끌어 나갈 수 있었으면 좋겠다. 새로운 스터디인 만큼 다시 화이팅 하자🙌 ✨03/06 : 목표 : JS 기초 0~1 : 환경설정 및 JS 기본문법 📒강의 노트 정리 01 Javascipt 시작하기 ~ 02 자료와 변수 1. 엄격 모드 : use strict 스크립트 전체가 “모던한” 방식으로 동작 => 모던한? 최상단이 아닌 함수 본문 맨 앞에 올 수도.. 2023. 3. 7. [JavaScript] 깊은 복사(Shllow copy), 얕은 복사(Deep copy) 🙌 깊은복사, 얕은 복사 얕은 복사는 객체의 참조값(주소 값)을 복사하고, 깊은 복사는 객체의 실제 값을 복사한다. 1. Primitive 타입 : 깊은 복사 : 원시값은 값을 복사 할 때 복사된 값을 다른 메모리에 할당 하기 때문에 원래의 값과 복사된 값이 서로에게 영향을 미치지 않는다 let a = 2; let b = a; console.log(b); //2 b = 5; console.log(a); //2 console.log(b); //5 => primitive타입은 서로 영향을 미치지 않는다. 2. Object 타입 : 얕은 복사 : 참조값은 변수가 객체의 주소를 가리키는 값이기 때문에 참조값(주소)를 복사하여 같은 값을 가리킨다. 따라서 한쪽의 값을 변경 할 경우, 같은 참조값이기 때문에 양쪽 .. 2023. 2. 23. 프로그래머스 Lv0 알고리즘 풀이 프로그래머스 Lv0 알고리즘 풀이 1. 몫 구하기 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. function solution(num1, num2) { return parseInt(num1/num2) //기존 return Math.floor(num/num2) //더 나은 풀이1 return Math.truns(num1/num2) //더 나은 풀이2 } - parseInt() => 문자열에서 숫자 데이터만 추출하여 숫자열로 변환, 공백 무시, 소수점 무시 => 소수점 버림 기능으로 활용은 가능하나, 그 의도의 목적이 아닌, string을 number로 변환하기 위한 함수이기 때문에 불필요한 문자 변환 등의 기능이.. 2023. 2. 21. [Deep Dive] 프로그래밍과 자바스크립트의 기본 개념 모던 자바스크립트 Deep Dive 요약 빨리 가는 유일한 방법은 제대로 가는 것이다. - 로버트 C. 마틴(Robert C. Martin), “클린 코드”의 저자 프로그래밍이란 무엇인가 (1) 프로그래밍 0과 1밖에 알지 못하는 기계가 실행할 수 있는 정도로 정확하고 상세하게 요구사항을 설명하는 작업이다. 해결 과제를 컴퓨터의 관점으로 사고(Computational thinking)해야 한다. 이에는 논리적, 수학적 사고가 필요하게 되며 해결 과제를 작은 단위로 분해하고 패턴화하여 추출하며 프로그래밍 내에서 사용될 모든 개념은 평가 가능하도록 정의되어야 한다. (2) 프로그래밍 언어 명령을 수행할 주체는 컴퓨터이다. 따라서 인간이 이해할 수 있는 자연어가 아니라 컴퓨터가 이해할 수 있는 언어, 즉 기계.. 2023. 2. 20. [알고리즘] 자바스크립트 배열 함수, 내장 함수 등 모음 - 자바스크립트 Reference: 자바스크립트에 내부에 포함되어있는 Object들을 카테고리 별로 확인 가능하다. : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference JavaScript reference - JavaScript | MDN The JavaScript reference serves as a repository of facts about the JavaScript language. The entire language is described here in detail. As you write JavaScript code, you'll refer to these pages often (thus the title "JavaScr.. 2023. 2. 20. 이전 1 ··· 13 14 15 16 17 18 19 ··· 24 다음 728x90 반응형