JS에서 array, objects
1. 데이터 구조 중 제일 쉽고 빠르게 배울 수 있는 게 array(배열) : Reorganize values inside of a list 2. Data types를 효율적으로 list하고 group하는 방법이 필요하다, 그래서 array가 등장 3. Array는 대괄호 안에 항목들을 쉼표로 구분하여 넣어주면 생긴다Const mon = "mon"Const tue = "tue"쭉 해주고Const daysOfWeek = [mon, tue, wed, thu, fri, sat, sun];Console.log(daysOfWeek); 4. Array 대괄호 안의 값은 number, string, Boolean, null, undefined 뭐든 넣어도 된다 5. Array 안에서 몇번째 값을 찾으려면? 해당 변..
2024. 10. 14.
브라우저에서 콘솔 여는 법, 그리고 JS 기초(string, const/let, Boolean, etc.)
1. F12를 누르거나 마우스 우클릭 -> 검사 를 누르면 된다 2. 콘솔 열리면 우상단 세로점세개 표시 클릭하고 Dock Side를 조정 가능하다 3. 콘솔 텍스트 크기 키우려면 Ctrl/Cmd 누르고 + 버튼을 누르면 된다 (마우스 휠로는 안될 수 있음) 줄이려면 Ctrl/Cmd 누르고 - 버튼을 누르면 된다 4. 정수는 integer, 소숫점 있으면 float, 자바스크립트는 숫자 그대로를 type으로 인식한다, 이해한다 5. 자바스크립트는 텍스트는 그대로 인지 못한다, 따옴표 안에 넣어주면 이해한다, 그리고 이걸 text라고 부르지 않고 string이라고 부른다 6. Console.log(12345);라고 js코드를 치면, 괄호 안의 내용을 콘솔로 log 또는 print(출력)한다 ..
2024. 10. 12.
JavaScript intro
1. JS는 설치할 필요 없다, 모든 브라우저에 내장되어 있다, 브라우저가 이해하는 세 가지가 html, CSS, 그리고 자바스크립트 2. FE에서는 자바스크립트를 반드시 배워야 한다, BE에서는 루비, 파이썬, 고, 자바 등 고를 수 있지만, FE는 그렇지 않다 3. JS를 더 깊게 배우고 싶다면 프레임워크로 넘어가면 된다, 프레임워크는 헬퍼다, 가령 리엑트네이티브는 자바스크립트로 안드로이드와 iOS 앱을 만들게 해준다, 즉 자바스크립트를 배우면 안드로이드랑 iOS앱을 만드는 방법도 이해하게 되는 거다 4. 일렉트론은 데스크탑앱을 만들게 해준다, 가령 VSCode도 html, css, is로 만들어졌다, 페북메신저, 슬랙, 피그마도 이렇게 만들어졌다 5. FE를 JS로 만들고 BE도 만들 수 있기도..
2024. 10. 12.