노마드 코더 바닐라 JS 챌린지 2일차 바닐라 JS 챌린지 2일차도 역시 강의듣기와 퀴즈로 진행된다 어제는 이게 맞나 결석이 되나 싶었지만 구글링 하다보니 퀴즈만 풀어도 출석이 체크된다고해서 오늘도 들었던 강의지만 가볍게 정리하는 정도로 끝내려고 한다 노마드 코더 바닐라 JS로 크롬 앱 만들기 : https://nomadcoders.co/javascript-for-beginners/lectures/2874 All Courses – 노마드 코더 Nomad Coders 초급부터 고급까지! 니꼬쌤과 함께 풀스택으로 성장하세요! nomadcoders.co #2.1 Basic Data Types -integer : 정수 / float : 실수 / 자바스크립트에서는 정수와 실수를 같이 사용할 수 있다 -텍스트를 사용할 때는 큰따옴표나(" ") 따옴표('.. 2022. 8. 30. Geolocation / openweathermap.org 이용방법 노마드 코더 바닐라js 강의중 해당 위도, 경도를 가지고 날씨를 나타낼 수 있는 API를 사용하는 법을 기록을 안해뒀다가는 나중에 또 찾아볼 것 같아서 기록을 해본다 Geolocation API는 navigator.geolocation 객체를 통해 사용할 수 있고 geolocation 객체가 존재하는 경우 위치 정보 서비스를 지원하는 것이다. #현재 위치 가져오기 getCurrentPosition() 메서드를 호출해서 사용자의 현재 위치를 얻을 수 있다. getCurrentPosition()은 사용자의 위치를 탐지하는 비동기 요청을 초기화하고, 위치 관련 하드웨어에 최신 정보를 요청한다. 위치를 알아낸 후에는 지정한 콜백 함수를 호출하고 선택적으로, 이 과정 중 오류가 발생하면 호출할 오류 콜백을 두 번.. 2022. 8. 14. [JavaScript_DeepDive] 18. 함수와 일급 객체 #일급객체 -일급객체의 조건 1. 무명의 리터럴로 생성할 수 있다. 즉, 런타임에 생성이 가능한다. 2. 변수나 자료구조(객체, 배열)에 저장할 수 있다. 3. 함수의 매개변수에 전달할 수 있다. 4. 함수의 반환값으로 사용할 수 있다. -js의 함수는 위 모든 조건을 모두 만족함으로 일급 객체다. //1. 함수는 무명의 리터럴로 생성할 수 있다. //2. 함수는 변수에 저장할 수 있다. //런타임(할당 단계)에 함수 리터럴이 평가되어 함수 객체가 생성되고 변수에 할당된다. const increase = function(num){ return ++num; }; const decrease = function(num){ return --num; }; //2. 함수는 객체에 저장할 수 있다. const aux.. 2022. 3. 28. [JavaScript_DeepDive] 17. 생성자 함수에 의한 객체 생성 #Object 생성자 함수 -new 연산자와 함께 object 생성자 함수를 호출하면 빈 객체를 생성하고 프로퍼티 또는 메서드를 추가하여 완성한다. -생성자함수(constructor) : new연산자와 함께 호출하여 객체를 생성하는 함수. 이로인해 생긴 객채를 인스턴스라고 함 -js는 Object생성자 함수 이외에도 String, Number, Boolean, Function, Array, Date, RegExp, Promise등의 빌트인(built in)생성자 함수를 제공한다. -특별한 이유가 없다면 리터럴을 사용해 객체를 생성하는 것이 더 간편하다 //String 생성자 함수에 의한 String 객체 생성 const strObj = new String('Lee'); console.log(typeof .. 2022. 3. 20. 이전 1 2 3 4 5 6 7 다음