Study & Project ✏️/JavaScript 🐥 12

JS array 입문!

출처. https://www.youtube.com/watch?v=yOdAVDuHUKQ 다른 언어를 아니깐 그냥 술술 들렸다. 그래도 항상 자만하지 말고 처음부터 끝까지 듣기로 했으니 화이팅! //Array! 'use strict'; // 1. Declaration const arr1 = new Array(); const arr2 = [1, 2]; // 2. Index position const fruits = ['apple', 'banana']; console.log(fruits); //["apple", "banana"] console.log(fruits.length); //2 console.log(fruits[0]); //apple console.log(fruits[1]); //banana consol..

JS Class 입문!

출처. https://www.youtube.com/watch?v=_DLhUBWsRtw&t=228s 오늘도 공부했당. 나 스스로한테 뿌듯한 시간이었던 듯! 오늘 공부했던 Class는 JS를 객체지향으로 바꿔주는 그런 느낌이다. 잘 모르지만...ㅎㅎ Python의 super, JAVA의 override를 좀 더 쉽게 이해할 수 있게 된 것 같다. // Object-oriendted programming // class: template // object: instance of class // JavaScript classes // - introduced in ES6 // - syntactical sugar over prototype-based inheritance 'use strict'; // 1. Clas..

JS Object 입문!

출처. https://www.youtube.com/watch?v=1Lbr29tzAA8 그래 맞다. 오늘 크리스마스 이브다. 사실 별 일 아니다. 24일인거고, 빨간 날 전인거고, 내일은 토요일.....주르륵 Python의 map과 닮았고 얕게 배웠던 Java의 dictionary?맞나? 와 닮은 것 같다. 흥미로운 건 안의 값들을 동적이게 넣고 뺄 수 있던 것. 스크립트 언어라서 강력한 기능을 기대하지 않았는데 생각보다 강력하다는 것. // Objects // One of the JavaScript's data types. // a collection of related data and/or functionality. // Nearly all objects in JavaScript are instance..

JS function 입문!

출처. https://www.youtube.com/watch?v=e_lU39U-5bQ 무료로 유학파가 가능해지다니 유튜브와 엘리님에게 감사하다. 생각보다 포스팅 하려니깐 어렵다. 누가 이걸 볼까?ㅋㅋㅋㅋㅋ // 1. Function deckaration function name(params) { // body... return 0; } // one function === one thing // naming = doSomething, command, verb의 형태로 // function is object in JS // thus 변수,param,return값으로 할당 가능 "use strict"; function printHello(message) { console.log(message); } log('..

공부 목표!

html5, css 로 크로미늄 기반 프론트 엔드, node.js로 백엔드를 사용하는 electron 개발을 하려고 한다. npm의 방대함과 크로미늄의 호환성까지 딱 나한테 맞는 목표인듯!!! rs232 serial 통신 프로그램이 첫 목표지만, raspi gpio control과 electron을 이용한 앱 개발이 자유로워졌다면! 나의 생각을 자유롭게 개발하고 싶다. 고로 목표는 html5, css, JS -> node.js -> electron 방학이 끝나기 전에 해야하니 2달 안에 빡시다 ㅠㅠ 화이팅!!