웹 브라우저의 객체

클라이언트 측 자바스크립트 웹 브라우저에서 자바스크립트가 하는 일 웹 페이지의 Document 객체 제어(HTML 요소와 CSS 스타일 작업) 웹 페이지의 Window 객체 제어 및 브라우저 제어 웹 페이지에서 발생하는 이벤트 처리 HTTP를 이용한 통신 제어 웹

어제
·
0개의 댓글

정규 표현식

정규 표현식(regular expression)은 문자열의 패턴을 표현하기 위한 도구.

2021년 2월 19일
·
0개의 댓글

생활코딩 - 머신러닝 야학 2기

마치 커다란 공백처럼 느껴졌던 2020년이 저물고 2021년 새해가 밝았다.새해에는 더 많은 것들을 공부해보려고 야심차게 계획만 세우던 중에 머신러닝 야학 소식을 접했다.작심 10일이라는 문구에 홀리듯 참가 신청 버튼을 눌렀다.머신러닝1과 텐서플로우(javascript

2021년 1월 14일
·
0개의 댓글

표현식과 연산자

결과적으로 어떤 값으로 평가(evaluation)되는 것.표현식을 평가한다? 표현식의 값과 변수, 함수 등의 값을 바탕으로 식의 값을 계산하는 행위표현식의 예숫자, 문자열, 논리값 등의 원시 값(primitive values)변수, 프로퍼티, 배열 요소, 함수 호출,

2020년 8월 24일
·
0개의 댓글

객체와 배열, 함수의 기초

이름과 값을 한 쌍으로 묶은 데이터를 여러 개 모은 것.데이터 여러 개를 하나로 모은 복합 데이터.프로퍼티 : 객체에 포함된 데이터 하나(이름과 값의 쌍)자바스크립트 에서는 원시 타입을 제외한 모든 값이 객체.객체는 객체 리터럴과 생성자로 생성.객체 리터럴로 객체 생성

2020년 8월 10일
·
0개의 댓글

자바스크립트 변수와 값

변수는 값을 담기 위해 이름을 붙인 상자.컴퓨터의 메모리에 일정한 크기의 영역으로 생성.일반적인 프로그램은 변수 값을 알고리즘에 따라 변화시켜서 프로그램이 의도한 목적을 달성.변수를 선언하지 않은 상태에서 값을 대입하면 자바스크립트 엔진이 그 변수를 자동으로 전역 변수

2020년 7월 20일
·
0개의 댓글

프로그래밍 언어와 자바스크립트

프로그래밍 언어란? 컴퓨터 프로그램을 작성하기 위한 언어. 소프트웨어의 동작(알고리즘)을 설명하기 위한 언어. 컴파일 언어와 인터프리터 언어 컴파일 : 소스 코드를 실행하기에 앞서 기계어로 번역하는 행위 컴파일러 : 컴파일을 수행하는 소프트웨어 컴파일 언어 소

2020년 7월 18일
·
0개의 댓글

Hello, Node.js

Javascript의 j도 모르지만, Node.js를 공부하게 되었다. JS 기본 문법을 최대한 빠르게 공부하면서, Node.js 강의를 병행해서 들어보려 한다. Udemy에서 Node JS API Development for Beginners 강의를 듣기 시작했다.

2020년 6월 14일
·
0개의 댓글

구직활동 회고

⚠️주의 이 글은 매우 깁니다. 코알못 비전공자가 주니어 개발자로 취업하기 까지..

2020년 6월 8일
·
10개의 댓글

정규화

테이블을 올바른 형태로 변경하고 분할하는 것관계형 데이터베이스가 효율적으로 동작하도록 만들 수 있음제5정규형까지 있지만 대부분의 시스템에서 제 3정규형까지의 정규화를 채택하나의 데이터가 한 곳에 저장되도록 하기 위함.정규화 되지 않은 경우, 여기저기 중복해서 저장된 데

2020년 6월 5일
·
0개의 댓글

링크드 리스트 (Linked List)

링크드 리스트 (Linked List)의 구조 > 링크드 리스트는 떨어진 곳에 존재하는 데이터를 화살표로 연결해서 관리하는 데이터 구조 노드(Node) : 데이터 저장 단위 (데이터값, 포인터) 로 구성 포인터(pointer) : 각 노드 안에서, 다음이나 이전의 노

2020년 5월 31일
·
0개의 댓글

데이터베이스의 설계

내 첫 모델링 과제는 스타벅스 메뉴(그것도 음료만)를 모델링 해보는 것이었다.동기 두 명과 함께 아래의 테이블 세 개 짜리 모델링에 반나절을 불태웠는데, 그마저도 보완해야할 사항이 무척 많았다.이후로도 1차 프로젝트, 2차 프로젝트, 기업협업, 사이드프로젝트 등 모델링

2020년 5월 30일
·
0개의 댓글

2020.05.23 TID/TIL

💡자세한 풀이 방법을 적기보다는 고민했던 부분과 새로 알게된 부분을 정리해보려 한다.알고리즘 3문제, SQL 1문제로 총 4문제였다.어제 동기 whybein님의 SQL 특강 덕분에 SQL 문제는 잘 풀었다.SQL 문제에서 레코드가 없는 경우에 SUM 함수를 사용하면

2020년 5월 23일
·
0개의 댓글

2020.05.20 TIL

a = extend(iterable\*): a 리스트에 iterable 객체를 합칠 수 있다.iterable\* : 반복 가능한 객체. ex) list, dict, set, str, bytes, tuple

2020년 5월 20일
·
0개의 댓글

Lambda 표현식.. 으으으😬

lambda 인자 : 리턴 값 의 형태를 지니는 익명(이름이 없는) 함수.함수를 간편하게 작성할 수 있어서 다른 함수의 인수로 넣을 때 주로 사용한다.이렇게 이름지어서 만드랴, 다시 호출하랴 손이 많이 가는 함수를,이렇게 한 줄로 줄여주는게 바로 Lambda 표현식!참

2020년 5월 19일
·
0개의 댓글

힙(Heap)

데이터에서 최대값과 최소값을 빠르게 찾기 위해 고안된 완전 이진 트리(Complete Binary Tree)완전 이진 트리 : 노드를 삽입할 때 최하단 왼쪽 노드부터 차례로 삽입하는 트리배열에 데이터를 넣고, 최대값과 최소값을 찾으려면 O(n)이 걸림반면, 힙에 데이터

2020년 5월 18일
·
0개의 댓글

RESTful API②

API는 프론트엔드와 백엔드 개발자가 만나는 지점이라 한다.API의 정의가 직관적이고 명확할 수록 프로젝트의 복잡도가 크게 낮아진다.그래서 일정한 약속을 통해 API가 어떤 동작을 수행하는 API인지 명확하게 정의해야 한다.이를 위한 API 아키텍쳐 가이드라인이 RES

2020년 5월 13일
·
0개의 댓글

스택(Stack)

데이터에 제한적으로 접근할 수 있는 구조한쪽 끝에서만 자료를 넣거나 뺄 수 있는 구조가장 나중에 쌓은 데이터를 가장 먼저 뺄 수 있는 데이터 구조LIFO(Last In First Out)FILO(First In Last Out)대표적인 스택의 활용: 컴퓨터 내부의 프로

2020년 5월 12일
·
0개의 댓글

큐(Queue)

큐 구조가장 먼저 넣은 데이터를 가장 먼저 꺼낼 수 있는 구조. 줄을 서는 행위와 유사.스택과 꺼내는 순서가 반대FIFO (First In First Out)LILO (Last In Last Out)알아둘 용어Enqueue : 큐에 데이터를 넣는 기능Dequeue :

2020년 5월 11일
·
0개의 댓글

정렬(Sorting)

정렬(Sorting)이란?어떤 데이터들이 주어졌을 때 이를 정해진 순서대로 나열하는 것정렬은 프로그램 작성 시 빈번하게 필요로 함다양한 알고리즘이 고안되었으며, 알고리즘 학습의 필수버블 정렬(bubble sort)이란?인접한 두 데이터를 비교해서 앞에 있는 데이터가 뒤

2020년 5월 6일
·
0개의 댓글