본문 바로가기

JavaScript8

JavaScript 더하기 빼기 연산 차이 "10" + 1, "10" - 1 차이점 JavaScript "10" + 1 = "101" , "10" - 1 = 9 인 이유. 사양을 잘 살펴봐야 합니다. 결과를 오해하기 전에 사양을 잘 살펴보자JavaScript 더하기 연산자 (+)12.8.3 The Addition Operator (+)를 살펴보도록 합시다. ▶ NOTE The addition operator either performs string concatenation or numeric addition.12.8.3.1 Runtime Semantics : EvaluationAdditiveExpression : AdditiveExpression + MultiplicativeExpression 더하기 연산자는 문자의 연결과 숫자의 덧셈을 한다는 것을 알 수 있습니다.다음으로 JavaSc.. 2020. 5. 27.
Node.js + Express + MongoDB 초간단 API Node.js + Express + MongoDB 사용하여 API를 만드는 방법을 소개합니다. 작성하는 API에 대한 링크 이 포스트에서 사용하는 주요 기술을 소개합니다. 이외에 사용하는 package 등은 중간에 간단히 설명합니다. 당연히 javascript 지식은 있어야 합니다. Node.js : 서버 측에서 움직이는 JavaScriptExpress : Node.js MVC 프레임워크MongoDB : NoSQL로 불리는 데이터베이스 전제 조건여기에선 Node.js와 MongoDB가 설치되어 있는 것이 개발의 전제 조건입니다. 설치되지 않은 분은 아래 링크를 통해 쉽게 설치할 수 있습니다. MongoDB 설치Node.js 설치 Node.js + Express API 만들기 순서이 포스트에선 아래 순서로.. 2020. 2. 28.
자바스크립트 console.log - 값을 확인하는 디버깅 팁 JavaScript 프로그램을 한 번에 완벽하게 동작시키는 건 어렵습니다. 그럴 때, 어떤 방법으로 자바스크립트 디버깅을 해야 합니다. 그 디버깅 하는법이 맹활약하는 console.log라고 아십니까?console.log를 사용하여 디버깅 할 때 브라우저 콘솔 화면에 어떤 메시지를 표시할 수 있으신가요? 이번 글에서는 console.log 사용 방법부터 console.log를 사용한 디버깅 방법까지 상세하게 설명합니다. console.log는 JavaScript의 기본! 확실히 기억하고 활용할 수 있도록 하세요. ✅ 크롬 오류 해결 팁👉 브라우저 팝업 차단 해제 console.log 란?여러분은 console.log를 사용해 보셨나요? 원래, console.log가 뭔지 아시나요? JavaScrip.. 2020. 1. 3.
JavaScript Array to Object 변환 3가지 방법 아래와 같은 JavaScript 배열을 객체로 변환하고자 합니다. ['a','b','c'] 위 배열을 { 0: 'a', 1: 'b', 2: 'c'} 이런 오브젝트로 변환하는데 몇 가지 방법이 있습니다. 자바스크립트 2가지 방법 + jQuery 1가지 방법, 총 3가지 소개합니다. 1. ECMAScript 6 : Object.assign Object.assign() 함수는 열거 가능한 값을 하나씩 대상 오브젝트로 복사할 때 사용합니다. Object.assign({}, ['a','b','c']); // {0:"a", 1:"b", 2:"c"} length 배열은 열거할 수 없어서 복사되지 않습니다. ES6 스프레드 사용하여 같은 결과를 얻을 수도 있습니다. { ...['a', 'b', 'c'] } 2. 중간에.. 2019. 12. 11.