본문 바로가기

전체 글192

[Node 7기] 알고리즘 강의 - 1일차 메모5의 4제곱console.log(Math.pow(5, 4));5**4 반올림Math.Round(숫자) 올림Math.ceil 분기문if문, swich문 반복문for문, while문 C언어 1~10 더하기// Cint main(void) { for(int i=0;i 재할당이 되면 않되는 경우 let을 쓰면 오류가 생길 수 있다. 카메라 포인트, 이미지처리 1차 포인트, 2차포인트 등... 2024. 11. 7.
3주차 : 데이터 타입(심화), 실행 컨텍스트, this 1. ★데이터 타입 심화(1) 데이터 타입의 종류(기본형과 참조형)◆ 자바스크립트에서 값의 타입  ▷ 기본형(Primitive Type)복제의 방식 : 값이 담긴 주소값을 바로 복제불변성의 여부 : 불변하다(메모리의  데이터영역 변경불가) ※ 불변하다 : 메모리의  데이터영역 변경불가. 바뀐 값은 데이터영역의 다른 위치에 저장하고 변수 영역에서 데이터 위치를 바꿉니다.▷ 참조형(Reference Type)복제의 방식 : 값이 담긴 주소값들로 이루어진 묶음을 가리키는 주소값을 복제불변성의 여부 : 불변성을 띄지 않음참조형은 기본적으로 객체(object)입니다.(2) 메모리와 데이터에 관한 배경지식◆  메모리, 데이터▷ 비트 : 컴퓨터가 이해할 수 있는 가장 작은 단위.0과 1을 가지고 있는 메모리를 구성하.. 2024. 11. 7.
2주차 수요일 ◇ 오늘 할 일◆js문법 종합반 2,3주차 수강◇ 오늘 한 일◆js문법 종합반 2주차 수강◇ 오늘 못 한 이유◆ 공부하다 물을 엎질러서 집중력이 깨진게 끝까지 집중을 못했습니다. 오늘 중요한 것을 정리하면서 기억할 필요가 있는 것 1~2가지 메모리, map, set 메서드 사용법 복습하기https://ashen99.tistory.com/222 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set 2024. 11. 6.
2주차_es6, 일급객체로서의 함수, Map과 Set [학습 목표] 자바스크립트 es6 문법에서 새로 추가된 문법에 대해 학습해요. 일급객체로서의 함수가 어떤 의미인지, 왜 중요한지 알며 실습을 통해 활용능력을 갖출 수 있어요. Map과 Set에 대한 개념에 대해 학습하고, 각각에 대한 활용능력을 갖출 수 있어요. 1. 각종 es6 문법 소개 ★(1) let, const var를 대체해서 나온 변수 선언에 사용 되는 키워드. 같은 변수를 중복 선언시 오류 발생.◆ let : 재할당은 가능하고, 재선언은 불가능 합니다.◆ const : 재할당, 재선언이 불가능, 초기값이 없으면 선언 불가능합니다.      값의 변화가 없는 변수 선언 시 사용 합니다.const value; // 초기값 없이 선언 불가능, SyntaxError: Missing initializ.. 2024. 11. 5.
2주차 화요일 ◇ 오늘 할 일◆ js 입문 1주차 마저 듣기◆ js 문법 종합반 1주차 듣기◇ 오늘 한 일◆ js 입문 1주차 마저 듣기◆ js 문법 종합반 1주차 듣기    오늘 중요한 것을 정리하면서 기억할 필요가 있는 것 1~2가지 js에서 편리한 기능을 많이 만들어 두었는데 재대로 활용못하고 코드가 스파게티코드 같아지는 일이 없도록 어서 외워야 하겠습니다. 객체, 배열 메소드 외우기https://ashen99.tistory.com/220 2024. 11. 5.
JavaScript 문법 종합반 1주차 1-1 자바스크립트 소개JS의 역사 - 많이 들어봤으니 이정도는 외워야할 것 같아요더보기◆ 1995년 자바스크립트 탄생   ▷ 넷스케이프 커뮤니케이션(LiveScript → Javascript)       당시 인기있던 언어인 'Java'에서 따옴▷ 브라우저 동작 스크립트 언어◆ 1999년 자바스크립트 표준화(ECMA-262) 완료◆  ★2005년 AJAX 등장▷ 비동기 웹 애플리케이션 개발 가능▷ 폭발적인 UX 향상 (특정 영역만 새로고침 가능해짐)◆  ★ 2008년 V8 엔진 출시(google)▷ super fast(코드 실행 속도 상당부분 개선) → 브라우저의 속도가 빨라짐▷  컴파일러, 메모리관리 시스템 ◆  ★ 2009년 Node.js 등장, 서버 개발 활성화▷ 서버개발의 지각변동 : PHP, .. 2024. 11. 5.