반응형

자바스크립트 6

JsDoc - JavaScript 문서화하기

JsDoc이란? JavaScript용 API 문서 생성기 => 즉 완전 유용한 주석이다 => VSCode, Webstorm 등 여러 IDE에서 지원함 일반적으로 사용하는 주석 /**/ // JsDoc 주석 /** * * */ => /** 으로 입력하면 사용 가능 일반 주석과의 공통점, 차이점 일반 주석 JSDoc 기능 함수의 기능 매개변수, 리턴값 함수의 기능 매개변수, 리턴값 주석 단 대상 hover 시 별 반응 없음 함수와 변수 등 주석을 단 내용이 보여짐 => 매개변수와 리턴값 이외에도 다양한 값 설정이 가능함 실제 사용되는 모습 /** * 이름과 나이 입력시 해당 내용으로 인사하는 함수 */ function Hi(name, age) { console.log(`hi $age years old $na..

백준 1008 (자바스크립트)

https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. const input = require('fs').readFileSync('dev/stdin').toString().split(' '); console.log(parseInt(input[0]) / parseInt(input[1]));

7. 오브젝트

Literals & properties - Object 생성 (1) const obj1 = {}; - object literal (2) const obj2 = new Object(); - object constructor - 자바스크립트에서는 오브젝트 내에 값 추가, 삭제가 가능 - Object { key : value } Computed properties - 대괄호['']를 이용해 string 타입으로 불러올 수 있음 - 정확하게 어떤 키가 필요한지 모르는 경우 - 런타임에서 결정될 때 - 동적으로 키값을 받아오는 경우 ex. function prinValue(obj, key) { console.log(obj[key]); } printValue(octopus, 'name'); Property valu..

1. JavaScript 역사

생활코딩 - 리액트 강의를 듣고 다시 자바스크립트 기초부터 다져야겠다고 다짐 완료 주변 지인분께 추천받은 드림코딩 by 엘리 - JavaScript 강의를 들어보기로 결심했다. 1강. JavaScript 역사 - 1993년 : UI 요소가 더해진 Mosaic Web Browser 출시 - Mosaic Web Browser 개발팀을 이끌던 Marc Andreessen은 Netscape사 설립 -> UI 요소가 더 추가된 Netscape Navigator 출시 - 당시 시장은 HTML과 CSS로 간단한 웹페이지 구현 가능 ->html의 링크로만 페이지 이동 가능 == 정적 웹사이트(80%) - 1994년 9월 : Netscape사 Mocha 탄생(내부적 이름) - LiveScript로 이름 변경(Netsca..

반응형