javascript 3

2장 개인프로젝트 :날씨에맞는 음식추천해주는 웹앱만들어보기

1장에서의 문제점 발견 이전 코드에서는 현재 온도정보를 저장해둘 전역변수를 선언해둔뒤 // 현재 온도 상태를 저장해둘 변수 now_temp let now_temp = 0; function callWeather() { ~~~ now_temp = Math.round(data.main.temp - 273.15); } openweather Api를 통해 날씨정보를 받아올때 변수에 온도를 저장해두고 온도에대한 정수데이터를 담고있는 now_temp 변수를 활용 현재 온도를 숫자 범위별로 다른 식당정보를 보여주도록 처리해놓았음. // 온도가 10도미만일때 if (now_temp < 10) { $food_image.src = data.food[0].image; $food_name.textContent = data.fo..

javascript 2024.04.13

1장개인프로젝트 :날씨에맞는 음식추천해주는 웹앱만들어보기.

시작한 계기 지난해인 23년 6월부터 현재까지 javascript를 꾸준히공부하고 방학때는 node.js를 통해 DB를구축하고 그에맞는 api를 만드는 일까지해보았는데도 개인적으로 프로젝트 하나 만들어본적이없는것이 큰 문제였다. 교육과정을통해 강사님께서 말씀해주신 개발에 대한 철학으로는 적게배우고 많이만들어보라는 말씀을 하셨고 지금 당장 부족한 지식이 많다고생각하더라도 일단 아는대로 만들어보고 모르는것들을 찾아가면서 새롭게 배워야한다는 생각이 들었다. 해당 주제를 선택하게된이유 처음 시작하게 된 계기는 학교 졸업작품의 주제와 유사한 개인프로젝트를 경험하면서 팀프로젝트에 도움이될만한 기술들을 미리 갖춰두고 이러한 기술적지식을 반영함으로써 팀프로젝트의 퀄리티를 올리고싶다는 취지가있었다. 이번학기에오면서 팀 ..

javascript 2024.04.11

JS - Null과 undefined의 차이점은 무엇일까?

노마드 코더의 바닐라js강의를 통해 얻은 지식이다. null vs undifined 공통점 : 둘다 변수(메모리주소의 다른 별칭)로써 선언은 되어 메모리 어딘가 에 존재한다. 의도적으로 빈 값을 할당하는 Null typeof(Null) // 'object' 값이 할당되지 않은 것이 undefined typeof(undefined) // 'undefined' 자료형이 애초에없다. 함수가 값을 Not return 해도 undefined를 반환한다. undefined == null은 True를 반환. undefined === null은 False를 반환. (자료형이 다르다!)

javascript 2023.08.09