본문 바로가기

자바스크립트3

[JavaScript] 자바스크립트 타입에러 1. 헷갈리기 쉬운 자바 스크립트 타입 에러 undefined[variable] is not defined$ is not defined에러 발생 시 그냥 저냥 해결해서 넘어가는 경우가 많았음 변수 선언은 했지만 값이 없을 경우-> 에러는 나지 않되 값이 undefined로 받아짐Solution) 변수에 값 선언 변수조차 선언하지 않았을 경우-> [variable] is not defined 에러 발생Solution) 변수선언 후 값을 넣어 사용 JQuery가 정상적으로 road되지 못할 경우-> $ is not defined 에러 발생Solution) 로 jquery경로 등록하여 사용 * 참고 도서 & 사이트 w3schools(JavaScript Data Types)itsu(You Don’t Know J.. 2017. 8. 18.
[JavaScript] 자바스크립트 타입 (Type of Java Script) [JavaScript]자바스크립트 타입 (Type of Java Script) 적당히 코딩하면 적당한 처리를 해주는 js.왜 되는지 모르지만 되어서 넘어가는 경우가 대부분명확히 정리할 필요성이 있겠다 싶어서 시작. 1. type의 정의- 값을 분별할 수 있는 고유한 내부 특성 집합. typeof 연산자로 값 타입을 알 수 있음. Example) 2. Java script 타입 (Type of java script) Complex Data1) object1-1) function (내장 타입이 아닌 object의 하위타입, 프로퍼티를 줄 수 있어서 유용) Primitive Data2) null (없는 값)3) undefined (정의되지 않은 값)4) boolean5) number6) string7) sym.. 2017. 8. 17.
[JavaScript] event.keyCode가 firefox에서 작동하지 않을 때 ㅂㄷㅂㄷ.... 크로스 브라우징의 늪...(웹표준인가...) event.keyCode 익스에선 되는데 파폭에서 안되는 경우 회원가입 폼 사용시, 로그인 시, 게시판 형식의 검색 or 로그인 코딩할 때 자주 쓰는 event.keyCode Before) if(event.keyCode==13){//엔터 입력시 실행 함수fnLogin();} 키값을 인식하는 코드인데 파이어폭스에서 또 안먹음^^호출시 함수 파라미터로 event객체를 넘겨야만 한다고 함. After) //key가 눌렸을 경우document.onkeypress = function(e){ //key 초기화var result = ""; if(typeof(e) != "undefined") result = e.which; else result = event.. 2017. 1. 5.