프로그래밍/JavaScript3 CORS 문제 php로 해결 공공데이터로 API를 사용할 때 자주 CORS 문제에 마주했었다. 개발하는 도중 CORS 문제가 생겼을 때는 로컬 환경에서 두 가지 방법으로 해결해서 데이터를 확인했다. 1. 첫 번째는 https://cors-anywhere.herokuapp.com/corsdemo 이곳에서 request 버튼을 클릭하여 요청하고 불러오고자 하는 URL 앞에 "https://cors-anywhere.herokuapp.com/" 를 붙여주었다. 2. 두 번째는 확장앱을 사용했다. 브라우저에 확장앱을 추가하고 Allow CORS를 해주면 된다. 하지만 이 두가지는 로컬 환경에서 해결해줄 뿐이고 내 도메인에 업로드할 경우엔 여지없이 막히는 문제가 있었다. 3. 이 경우에는 api를 php로 받아와서 js에서 php를 불렀더니 .. 2022. 3. 23. [Javascript] forEach() 관련사이트: MDN Array.prototype.forEach() - JavaScript | MDN The forEach() method executes a provided function once for each array element. developer.mozilla.org for문을 사용하면서 forEach의 사용법을 조금 알고 싶어서 관련 사이트를 찾아보았다. forEach 메서드는 배열에 사용하는 메서드로 for문과 같이 반복적인 기능을 수행하지만 index, 조건식과 increase 를 정의하지 않아도 된다. forEach()는 각 배열 요소에 대해 한 번씩 callback 함수를 실행한다. 문법 const arr = ['가', '나', '다', '라', '마']; arr.forEach(fu.. 2021. 7. 31. [Javascript] 삼항 연산자 관련사이트 Conditional (ternary) operator - JavaScript | MDN The conditional (ternary) operator is the only JavaScript operator that takes three operands: a condition followed by a question mark (?), then an expression to execute if the condition is truthy followed by a colon (:), and finally the expression to execu developer.mozilla.org 삼항 연산자의 사용법 조건? true일 때 : false일 때 예시1 let condition = true; le.. 2021. 7. 22. 이전 1 다음 728x90