전체태그 보기

#javascript (637개의 포스트)

bigbrothershin

JavaScript 형변환

약 4시간 전0개의 댓글
1.23. 공부
jellyloveschoco
배열(Array) = [1,2,3, "hello", {key:value}, null, undefined, Function()] - Method = 방법(네이버사전) - = 배열을 다루는 방법들이다. 구글에 Array Methods 만 쳐봐도 엄청나게 나오는 정보기 때문에 따로 다루진 않을거지만, 그중 유독 어려웠고 쓰임세가 다양한 R...
알고리즘? 그거 재귀로 풀면 되는 거 아니야?
worjd2
시작 알고리즘 공부를 조금씩 하기 시작하고 나면 재귀 함수을 통해 문제를 해결하는 방법을 접하게 됩니다. 재귀 함수를 배우고 나서 코드가 간결해지는 것을 느꼈고 재귀 함수를 너무 사용하는 부작용🤪이 나타났습니다. 대게 일반적인 반복문으로 문제를 해결하고 난 뒤 재귀로 해결하면 코드가 간결해지는 경우가 많았기 때문에 알고리즘 문제를 보고 고민을 하다 ...
bigbrothershin
정규 표현식 - JavaScript MDN 정규 표현식이란? - 생활코딩 정규표현식 공부 방법 - 도미닉 - Medium...
javscript ES6에 추가된 기능 간단 정리
takeknowledge
🚀 들어가며 ES6에서 추가된 기능 ( String Literal, 객체 비구조화 ( Object Destructuring ), 객체 리터럴 ( Object Literal ), for .. of, Spread Operator, Rest Parameter, Arrow Function, Default Params, includes, Trailing Co...
raram2
자바스크립트 Template Literal에서 특수문자를 사용하려면, C/C++/Java에서 쓰는 유니코드 소스가 필요합니다. (자세히는 모르겠습니다.) 어쨌든 HTML에서 쓰던 기존 Entitiy Code로는 파싱이 안됩니다. 저는 주로 toptal.com에서 HTML Entity Code를 찾아 사용합니다. 분류가 깔끔하고, Entity code(na...
[JavaScript] 문제 풀어보기 #4 - 표현식
surim014
다음 중 a, b의 값은? 위 코드에서 options이라는 값은 optional이기 때문에 넣어도 되고 안넣어도 되는 값이다. 만약 options에 값을 안넣고도 기본값을 지정하고 싶은 경우에는 위와 같은 코드로 많이 사용한다. - - - 해당 포스팅은 썬한 코딩, 입사에 필요한 JS기술의 내용을 보며 공부한 것을 정리한 내용입니다. 참고...
[JavaScript] 문제 풀어보기 #3 - this
surim014
다음 중 this값은? 문제의 요점 this의 이해 문제의 정답 ① window ② obj ③ window 문제 풀이 obj.a()는 obj.a = console.log(this)와 같다. (① window) obj.fn()의 this는 전역에서 obj로 바인딩 되었다. (② obj) fn()의 this는 전역을 가리킨다. (③ wi...
hopsprings2
본 글은 Sam Quinn의 “Bulletproof node.js project architecture” 글을 번역한 것입니다. Bulletproof node.js project architecture 🛡️ Express.js is great frameworks for making a node.js REST APIs however it doesn't g...
jellyloveschoco
객체 지향 프로그래밍(OOP : Object Oriented Programming) 이란? - 객체 = { a : 1, b : 2} = 키와 값으로 이루어진 저장소 - 지향 = [동사] 어떤 목표로 뜻이 쏠리어 향하다. - 프로그래밍 =프로그램을 작성하는 행위 결론 : 객체를 위주로 프로그래밍 한다. 이유 : 작성했...
JavaScript
pks787

JavaScript

3일 전0개의 댓글
JavaScript란? - 넷스케이프 커뮤니케이션즈사(Netscape Communications)가 개발한 스크립트 언어 - 웹을 풍부하게 만들어주는 작고 가벼운 언어 - 객체 지향 언어 - 변수 자료형을 선언하지 않아 동적임 - 인터프리터식 해석 - JavaScript 특징 자바 자바스크립트 비교 함수선언식 vs 함수 표현식 가장 큰 ...
[JavaScript] 문제 풀어보기 #2 - Hoisting
surim014
연습문제 1. 보기 중 정답인 것을 고르시오 문제의 요점 Hoisting의 동작 원리 문제의 정답 ① bbb ② undefined ③ undefined ④ ccc ⑤ ddd 문제 풀이 문제의 해석과정 1. abc()를 실행한다. 2. a를 선언한다. 3. a에 'bbb'라는 값을 대입한다. 4. a를 출력한다. (① bbb) ...
stampid
JEST란? - Jest는 페이스북에서 만들어진 테스팅 라이브러리이다. 설치 방법 - image.png 모든 테스트가 통과된 것을 확인할 수 있다.
baemjoon
자바스크립트로 알고리즘 문제를 풀다가 난관에 봉착했다. 문제에서 주어진 값의 범위는 2^62 이하로 아주 큰 정수였다. 자바스크립트의 Number 타입은 정수를 안정적으로 나타낼 수 있는 값이 한정적이라 큰 수를 다룰 때 아래처럼 값의 정확도를 잃게 된다. image.png 자바스크립트에 내장된 객체인 BigInt를 사용해 이를 해결할 수 있다. ...
jellyloveschoco
1.깃(Git) : 프로젝트가 커져도 쉽게 관리가능, 다른 개발자와 협업이 용이하게 하는 버전 컨트롤 도구 2.노드(Node) : 브라우저 밖에서 자바스크립트를 실행할 수 있게 하는 도구. 노드와 함께 설치되는 npm은 이 리스트의 다른 도구를 설치할 때 필요합니다. 3.걸프(Gulp) : 반복적인 개발 작업을 자동화 하는 빌드 도구 4.바벨(Babe...
jellyloveschoco

"Hello World"

4일 전0개의 댓글
첫 이 말을 접했을때, 별 생각이 없었다. 책 속의 이 한 구절을 읽기 전까지는.. 언젠가 최초로 인공지능 생명체를 만들고, 그 생명체가 처음으로 입을 열어 하는 말이 "Hello World" 일수도 있습니다. by 러닝자바스크립트
killi8n
Video Label EventLoop 를 알아보기 전에, JS 는 어떻게 이루어져 있는가? 1. Call Stack: 프레임들의 스택. 2. Task queue: 처리할 메시지의 대기열. (비동기로 호출되는 함수들(콜백 함수)이 이곳에 쌓인다.) 3. Heap Memory: 구조화 되지 않은 메모리 공간. 즉, 모든 콜 스택들이 빠지고 나...
minthing

[vue-trello] TIL 200117

6일 전0개의 댓글
webpack SPA(단일 페이지 어플리케이션)이 많아지면서 하나의 파일에서 자바스크립트 코드를 관리할 수 없을 만큼 그 양이 증가하게 되었다. 그래서 파일을 UI 및 기능별로 분리하여 개발하고 webpack을 통해 하나의 js파일로 번들링하여 웹페이지를 불러오는 방식을 사용하게 되었다. webpack.config.js파일에 들어가면 entry p...
[Js] 모듈 내보내기/불러오기
chlwlsdn0828
ES6 이전 이전에는 require를 통해 모듈을 불러왔다. 예를 들어 fs 모듈을 불러오는 방식은 아래와 같았다. 이번 글에서는 항상 require만 쓰던 내가 문법이 헷갈려서 써보았다. 아직 외부 모듈을 import를 사용할지 import *을 사용할지 잘 모르겠다. 모듈의 내부의 구조를 통해서 사용하는지 잘 모르겠지만 내가 만든 모듈들을 불러오고...
[JavaScript] 문제 풀어보기 #1 - 동등 연산자와 일치 연산자
surim014
if(2 == _ ) 중, 밑줄에 값이 들어올때 true가 아닌 경우를 고르시오. ① Number(2) ② Number(2).valueOf() ③ Number(2).toString() ④ 2.valueOf() ⑤ 2 .toString() 문제의 요점 ==와 ===는 어떻게 다르고 어떻게 동작하는가? 문제를 풀기 위해 알아야 하는 함수 -...