개발/javascript
-
Vue Dev Https 실행방법개발/javascript 2020. 10. 16. 09:41
관리자 권한 powershell 실행 #choco 설치 Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) #mkcert 설치 choco install mkcert mkcert -install #인증서 다운로드받을 경로이동 mkcert example.com "*.example.com" example.t..
-
초단위 cron 설정 ( nodeJS )개발/javascript 2018. 11. 9. 17:41
환경체크 (노드와 npm 설치 진행) node -v v8.9.3 npm -v 6.4.0 crontab 설치 (https://www.npmjs.com/package/cron) cd /home/crontab npm install cron vim test.js var CronJob = require('cron').CronJob; new CronJob('* * * * * *', function() { console.log('You will see this message every second'); }, null, true, 'America/Los_Angeles'); node test.js You will see this message every second You will see this message ever..
-
ECMAScript vs JavaScript개발/javascript 2018. 11. 9. 17:38
ECMAScript ECMA International에 의해 표준화되고 TC39위원회가 감독하는 언어. 이 용어는 일반적으로 표준 자체를 지칭하기 위해 사용됨 JavaScript ECMAScript 표준 구현에 일반적으로 사용되는 이름 이 용어는 특정 버전의 ECMAScript 표준과 관련이 없으며 특정 ECMAScript 버전의 전체 또는 일부를 구현한것을 지칭하기 위해 사용될수있음. 1995년 넷스케이프 네비게이터의 초기버전인 라이브 스크립트를 1년후 자바스크립트로 이름을 바꾸기를 원함 당시 자바의 인기를 활용하기위함, 1996년에 Netscape 표준화를 위해 JavaScript 라는 명칭으로 ECMA International 에 제출함. 이때부터 ECMAScript 라는 새로운 표준이 생김 즉 J..
-
JavaScript Transcompile 을 진행해보자개발/javascript 2018. 11. 9. 17:37
예전 진행한 프로젝트에서 function 을 arrow function 으로 변환하는 도중 다음과 같은코드가 있었다.let someThingObject = { something : 'test' , getSomthing : function () { return this.somthing; } } someThingObject.getSomthing(); //test해당코드를 다음과 같이 변환하고있는데 일반 function 에서는 잘되던 this 값이 arrow function 으로 이동되면서는 전달되지 않는 문제가 생겼다. arrow function 은 this 를 that 이나 bind 함수 없이 쓸수있도록 도와준다고 알고있었는데 적용이 안되어서 테스트를 진행해 보았다.let someThingObject = ..
-
Google 주소록 가져오기 API개발/javascript 2016. 2. 11. 10:27
function auth() { var config = { 'client_id': '클라이언트아이디', 'scope': 'http://www.google.com/m8/feeds' }; gapi.auth.authorize(config, function() { fetch(gapi.auth.getToken()); }); } function fetch(token) { $.ajax({ url: 'http://www.google.com/m8/feeds/contacts/default/full?max-results=200&alt=json', dataType: 'jsonp', data: token }).done(function(data) { $.each(data.feed.entry, function( index, val..
-
자바스크립트 쿠키생성 제거 가져오기개발/javascript 2016. 2. 3. 09:44
쿠키생성 function setCookie(cName, cValue, cDay){ var expire = new Date(); expire.setDate(expire.getDate() + cDay); cookies = cName + '=' + escape(cValue) + '; path=/ '; // 한글 깨짐을 막기위해 escape(cValue)를 합니다. if(typeof cDay != 'undefined') cookies += ';expires=' + expire.toGMTString() + ';'; document.cookie = cookies; } 쿠키 가져오기 function getCookie(cName) { cName = cName + '='; var cookieData = document...
-
나라 위경도개발/javascript 2015. 12. 24. 16:31
var asia = [ '괌_13.444304, 144.79373099999998_1125000000','나우루_-0.522778, 166.93150300000002_1720000000','네팔_28.394857, 84.124008_1155000000','노르웨이속령_-68.833333,-90.583333_1719000000','노포크 아일랜드_29.0346263,167.9220081_1745000000','뉴질랜드_-40.900557, 174.88597100000004_1703000000','뉴칼레도니아_-20.904305, 165.61804200000006_1704000000','니우에_-19.054445, -169.867233_1768000000','대만_23.69781, 120.9605149999..