본문 바로가기

JavaScript14

Google 스타일 가이드 https://google.github.io/styleguide/ Google Style Guides Style guides for Google-originated open-source projects google.github.io AngularJS 스타일 가이드 일반적인 Lisp 스타일 가이드 C + + 스타일 가이드 C # 스타일 가이드 스타일 가이드 HTML / CSS 스타일 가이드 자바 스크립트 스타일 가이드 자바 스타일 가이드 Objective-C 스타일 가이드 파이썬 스타일 가이드 R 스타일 가이드 쉘 스타일 가이드 스위프트 스타일 가이드 TypeScript 스타일 가이드 Vim 스크립트 스타일 가이드 2023. 3. 23.
Angular.js controller 간 데이터 공유 분리되어 있는 ctrl 1과 ctrl 2 사이에 데이터를 공유하기 위해 factory에 'franksPizza' 추가하고각 컨트롤러에서 parmeter로 받아서 사용한다.아래 링크에서 직접 테스트 가능함. http://jsfiddle.net/oqvs8heq/4/ Javascriptvar app=angular.module('myApp', []); app.factory('franksPizza', function() { var pizzaService = {}; pizzaService.slicesLeft = 8; return pizzaService; }); function Ctrl1($scope, franksPizza) { $scope.pizza = franksPizza; $scope.pizza.toping =.. 2016. 4. 6.
자바스크립트에서 utf-8로 csv 추출할 때 한글 깨짐 문제 자바스크립트에서 utf-8로 csv 추출할 때 한글 깨짐 문제BOM있는 utf-8 로 추출.. 데이터 앞부분에 %EF%BB%BF 추가 data:text/csv;charset=utf-8,%EF%BB%BF Export Data in CSV file 2016. 1. 22.
json 배열 합치기(merge) 및 소팅하기 var by = function (name) { return function (o, p) { var a, b; if (typeof o === 'object' && typeof p === 'object' && o && p) { a = o[name]; b = p[name]; if (a === b) { return 0; } if (typeof a === typeof b) { return a > b ? -1 : 1; } return typeof a > typeof b ? -1 : 1; } else { throw { name: 'Error', message: 'Expected an object when sorting by ' + name }; } }; };alerts2 = [{ "id": "test", "comm.. 2016. 1. 13.
JavaScript No 'Access-Control-Allow-Origin' 에러 해결하기 No 'Access-Control-Allow-Origin' header is present on the requested resource. 스크립트 에러나는 이유 "교차 원본 요청 차단: 동일 출처 정책으로 인해 http://10.10.10.10/ysoftman 에 있는 원격 자원을 읽을 수 없습니다. 자원을 같은 도메인으로 이동시키거나 CORS를 활성화하여 해결할 수 있습니다." 스크립트에 다음과 같이 되어 있는 것을 ... 아래로 바꾼다., ... 다음과 같이 하면 에러 나지 않는다. ajax 대신 iframe 사용한다. 2015. 4. 16.
자바스크립트 함수 존재 여부 확인 closePopUpMenu 라는 함수를 실행할 때 간혹 js 파일을 첨부 안해줘서 undefined 에러가 발생한다.혹은 onclick="closePopUpMenu"과 $(document).on('click', function(){}); 로 두개의 함수를 적용할 때..스크립트 오류 안나게 하는 방법 if(typeof(closePopUpMenu)=='function')closePopUpMenu(this); 2014. 12. 5.
자바스크립트에서의 Request기능구현 자바스크립트에서의 Request기능구현 뭐 별로 필요없는 기능일지도 모르지만.. html페이지에서 Request가 필요할때가 저는 간혹 있더군요.. asp로 변경하기도 난감한 상황......... 그럴때를 해결하려 java script로 Request해주는 함수를 만들었답니다.. 물론 location.href를 이용하는 것이므로 GET방식만 될겁니다.. 아.. 생각해보니 ASP에서 java script 작성해주는 것도 어느정도 해결할수 있겠네요.. 어쨌든 function Request(valuename) //javascript로 구현한 Request { var rtnval; var nowAddress = unescape(location.href); var parameters = new Array(); p.. 2014. 9. 3.
a:visited 스타일 적용 안될 때 익스플로러 스크립트를 이용하여 history 정보를 악용한 사례들이 있어, IE 7버전 이후부터는 script 내에서 URL history 정보를 보지 못하도록 보안 디자인이 강화되어 자바스크립트(javascript:;) 혹은 #(bookmark)로 링크되어있는 주소에서는 a:visited 스타일시트가 적용이 되지 않는다. (관련정보 http://boochim.net/archives/152) 해결방법은 이렇다.. 제목 2014. 6. 11.
이클립스 jquery validator 에러 jquery 에러가 나는 프로젝트를 선택한다. project -> properties -> javascript -> include path -> source -> edit -> exclude patterns -> add **/jquery*.js 적용~ 2014. 5. 27.