name https://images.velog.io/tags/JavaScript.png

# JavaScript

JavaScript(JS)는 가벼운 인터프리터 또는 JIT 컴파일 프로그래밍 언어로, 일급 함수를 지원합니다. 웹 페이지의 스크립트 언어로서 제일 유명하지만 Node.js, Apache CouchDB, Adobe Acrobat처럼 많은 비 브라우저 환경에서도 사용하고 있습니다. JavaScript는 프로토타입 기반의 동적 다중 패러다임 스크립트 언어로, 객체지향형, 명령형, 선언형(함수형 프로그래밍 등) 스타일을 지원합니다.

19700개의 포스트
post-thumbnail

[JavaScript] 바닐라 JS로 크롬 앱 만들기 (2) - Functions, Returns, Conditionals

_2021.09.24 오늘은 #2.7~#2.16 강의를 수강했다._ #2.7~#2.8 - functions >반복해서 사용할 수 있는 코드조각 1/ 코드 보내기와 받기 아래 예시처럼 functionname 을 설정하고, 내보낼 값을 console.log 안에 입력해

방금 전
·
0개의 댓글
post-thumbnail

브라우저의 동작 원리

사용자 인터페이스 : 요청한 페이지를 보여주느 창을 제외한 나머지 모든 부분브라우저 엔진 : 사용자 인터페이스와 렌더링 사이의 동작을 제어렌더링 엔진 : 요청한 콘텐츠를 표시한다, html요청시 html,css를 파싱해서 화면에 보여준다.통신 : http요청과 같은 네

10분 전
·
0개의 댓글
post-thumbnail

[TIL] 210924

📝 오늘 한 것 1. 달력 구현 완료 🤩 2. classList 이용해서 동적으로 글자 색 바꾸기

25분 전
·
0개의 댓글
post-thumbnail

TIL 27_ : 과 :: 의 차이

많은 사람들이 : 과 ::를 구분하지 않고 사용한다. (나 또한 둘 중 하나를 써보고.. 안되면 바꾸는 식으로..) 최신 브라우저에서는 문제가 없지만 차이를 이해할 필요가 있다!

약 1시간 전
·
0개의 댓글
post-thumbnail

Javascript 3

Library 와 Framework 모두 다른사람의 도움을 받아 software를 만든다는 공통점을 가지고 있다.서로 다른 점은,Library : 재사용하기 쉽도록 data 부품들이 잘 정리되어 있는 것. 소프트웨어를 만드는 내가 라이브러리를 땡겨와서 쓰는 느낌. 자재

약 1시간 전
·
0개의 댓글

[프로그래머스] 타겟넘버 (level 2), 깊이/너비 우선 탐색(DFS/BFS)

문제 문제는 위 그림과 같다. 배열의 숫자들을 적잘히 더하고 빼서 만들 수 있는 타겟넘버를 완성하는 경우의 수를 모두 구하는 것. > 출처 : https://programmers.co.kr/learn/courses/30/lessons/43165 나의 풀이 이전에

약 1시간 전
·
0개의 댓글

자바스크립트 코딩테스트 '팩토리얼'

자연수 N을 입력하면 N!값을 구하세요.내 풀이 :분명히 콘솔 찍으면 120 나오는데 왜때문에 answer값이 undefined인줄 모르겠다...쌤 풀이 :못 푸는게 당연한 문제였다...ㅠ

약 2시간 전
·
0개의 댓글
post-thumbnail

VanillaJS로 크롬 앱 만들기(강의 정리) - 노마드코더

바닐라JS 클론코딩 강의 정리(노마드코더)

약 2시간 전
·
0개의 댓글
post-thumbnail

Javascript 2

함수(function) 함수 만들기 onclick 내에 있는 this는 이 이벤트가 소속된 태그를 가리키도록 약속되어 있다. 그렇기에 독립된 함수를 만들게 되면 script 태그 내에서 this의 역할을 하지 못한다. 이 때 -> 매개변수의 이름을 self로 바꾸고

약 2시간 전
·
0개의 댓글
post-thumbnail

this에 대하여...

ZeroCho 블로그의 '자바스크립트의 this는 무엇인가?' 글을 참조하여 작성하였습니다.크롬의 콘솔창에서 this;를 입력하면 Window 객체를 가리키게 된다.기본적으로 Window 객체를 가리키는 것을 알 수 있다.객체 메서드 안의 this는 해당 객체를 가리킨

약 3시간 전
·
0개의 댓글
post-thumbnail

21.09.24 TIL

자바스크립트 문법의 존재 목적은 "HTML 조작과 변경"이다.h3의 '안녕하세요' 글자를 자바스크립트로 '안녕' 으로 변경한 코드.메뉴, 탭, 모달창 등 버튼을 누르면 UI가 등장하는 것들을 만들려면 :1\. HTML, CSS로 만들어두고2\. CSS에서 display

약 3시간 전
·
0개의 댓글
post-thumbnail

React로 영화 웹 서비스 클론코딩하기(강의 정리) - 노마드코더

리액트 클론코딩 강의 정리(노마드코더)

약 4시간 전
·
0개의 댓글
post-thumbnail

함수 메서드 삼총사 bind, call, apply 그리고 arguments

ZeroCho 블로그 - '함수의 메소드와 arguments' 글을 바탕으로 작성한 글입니다.원래 함수는 선언을 한 후 호출을 해야 실행이 된다.여기서 호출하는 방법에는 3가지가 있다.1\. () 붙이기2\. call3\. apply여기서 call과 apply가 공통적

약 4시간 전
·
0개의 댓글
post-thumbnail

Javascript 1

HTMl 언어 : 프로그래밍 언어 X, 화면에 바로 띄워지기에 시간의 순서가 필요하지 않음.Javascript 언어 : 프로그래밍 언어임. 시간의 순서에 따라 고안되어야 함. 동적이라는 특징을 갖고 있음. 위의 코드 값으로 화면에 2가 입력이 된다. 자동으로 계산이

약 5시간 전
·
0개의 댓글
post-thumbnail

210924 TIL

✔️ 코드잇에서 JavaScript 중급XML 데이터 타입태그를 사용해서 데이터를 나타내는 것일반적인 JSON 타입출처 : 코드잇그리고 XML 타입출처 : 코드잇둘의 차이점 JSON => "name": "Michael Kim" 과거 JSON이 표준화되기 이전에는,

약 6시간 전
·
0개의 댓글
post-thumbnail

[JavaScript] 조합과 순열

프로그래머스 메뉴 리뉴얼 문제를 풀던 도중 난관에 봉착했다..ㅋㅋ조합(combination)을 사용해 문제를 풀어야 하는 것은 알겠으나 도저히 조합을 구현하는 코드를 만들 수 없었다.출처 : 코딩테스트 연습 - 메뉴 리뉴얼 | 프로그래머스재귀함수를 사용하여 구현할 수

약 6시간 전
·
0개의 댓글
post-thumbnail

[TIL] (Javascript) 프로퍼티 어트리뷰트 (Property Attribute)

자바스크립트 엔진은 프로퍼티를 생성할 때 프로퍼티의 상태를 나타내는 프로퍼티 어트리뷰트를 기본값으로 자동 정의한다. '프로퍼티의 상태'란 프로퍼티의 값, 값의 갱신 가능 여부, 열거 가능 여부, 재정의 가능 여부를 말한다.프로퍼티 어트리뷰트에 직접 접근할 수 없지만 O

약 7시간 전
·
0개의 댓글

You don't know JS

사실 JS 엔진은 비동기라는 개념이 없음엔진은 묵묵히 주어지는 대로 진행할 뿐이고, 비동기 스케쥴링을 담당하는 것은 이벤트 루프이다.위와 같은 함수는 엔진이 알아서 1000초 후에 콜백 함수를 실행하는게 아니라,환경이 1000초 후에 콜백을 이벤트 루프 큐에 넣고, 루

약 7시간 전
·
0개의 댓글