Front-End/Javascript22 javascript 기초부시기 - 데이터 타입이란 1.데이터 타입이란 - 프로그래밍 언어에서 사용할 수 있는 데이터의 종류. 2. 데이터 타입의 종류 2.1 원시타입 - boolean - null - undefined - number - string - symbol 2.2 객체 타입 - object 3. 원시 타입 원시타입은 변경 불가능한 값이며, pass-by-value(값에 의한 전달)이다 라고 정의되어있다. let str = 'hello'; str = 'world' 3.1 변경 불가능값? 위의 코드를 실행하면 메모리에 문자열 hello가 생성되고, 식별자 str은 메모리에 생선된 문자열 'hello'의 메모리 주소를 가르킨다고 한다. 두번째 구문이 실행되면 'hello'를 수정하는것이 아니라, 새로운 문자열인 'world'를 메모리에 생성하고, 식.. 2022. 5. 11. [Javascript] Type 체크 1. Type of Type of의 경우 피연산자의 데이터 타입을 문자열로 반환한다. typeof ''; // string typeof 1; // number typeof NaN; // number typeof true; // boolean typeof []; // object typeof {}; // object typeof new String(); // object typeof new Date(); // object typeof /test/gi; // object typeof function () {}; // function typeof undefined; // undefined typeof null; // object typeof undeclared; // undefined 배열과 객체도 objec.. 2021. 6. 2. [Strapi] Node.js Headless CMS로 API 만들기(Feat.MongoDB) 프론트는 데이터를 받아야 화면에 보여줄 수 있고, 그 데이터는 주로 서버에서 오게 됩니다. 웹 어플리케이션을 만들기위해 프론트개발자가 직접 서버에서 내려주는 데이터를 만들고, 그걸 관리할 Admin페이지를 만드는 일은 쉽지않죠. 하지만 Strapi를 사용하면 별도의 관리자페이지를 통해 권한 및 api를 마음대로 만들 수 있는 back-end 서버를 구축할 수 있습니다. 1. MongDB 클러스터 만들기 https://www.mongodb.com로 접속하고 가입을 합니다. 조직만들기 > 프로젝트 생성 > 클러스터 생성(Shared Clusters 선택) > 클라우드 제공 업체 및 지역선택(AWS + 싱가포르 추천) > 클러스터 배포(3분이상 소요) 배포가 완료되면 위와같이 버튼들이 활성화가 됩니다. 'CO.. 2020. 5. 17. [Firebase] Firebase를 이용한 API 호출 - 3 1. 무료 요금제로 배포해보기 이전 포스트에서는 로컬환경에서 Functions를 활용해서 오픈 API를 호출했었고 잘 작동했죠. 그럼 이번에는 외부 api를 호출하는 Funcitons를 Spark 요금제인 상태로 배포하면 어떻게 되는지 살펴보겠습니다. firebase deploy --only functions 일단 위의 커맨드로 functions만 배포합니다. 그럼 Project console주소 URL이 출력됩니다. Cmd or Ctrl 클릭으로 접속 후에 개발 하위메뉴중 Funftions에 접속합니다. 그럼 배포한 함수가 나타나고 트리거에보면 URL이있습니다. 이 URL을 복사해서 index.html에 fetch의 로컬주소를 fetch('https://us-central1-api-call-da651... 2019. 6. 30. 이전 1 2 3 4 5 6 다음