728x90 300x250 SMALL javaScript545 [jQuery] top 메뉴 슬라이드 보호되어 있는 글 입니다. 2022. 6. 25. javaScript 간단하게 변수의 빈값 체크해 유효성 검사하기 변수에 값이 빈 값인지 체크하기 위해서는 if문을 이용해서 null인지 undefined 인지 확인을 해주면 된다. let data = ''; if(data === undefined || data === null || data ==='') { console.log('값이 없습니다.'); } 그러나 위에 같이 일일이 undefined이거나 null이거나 할 필요 없이 간단하게 유효성 검사를 하 할 수 있다. 바로 ! NOT연산자를 이용해서 간단하게 유효성 검증이 가능하다. !을 이용할 경우 값이 있으면 false 값이 없으면 true를 반환한다. let data = ''; if(!data) { console.log('값이 없습니다.'); } 즉 값이 undefined || null || '' || 0 ||.. 2022. 5. 28. element를 기준으로 마우스 좌표 값 구하기 javaScript 네모 박스 안에 마우스를 클릭하면 클릭한 좌표값을 구하는 javaScript 코드 See the Pen mouse position by kim oya (@ttuttu) on CodePen. 참고 : https://moo-you.tistory.com/559 2022. 5. 26. call, apply, bind 차이 call const obj = {name:'영희'}; // this를 대체할 객체 const yourName = function { console.log(`$(this.name)님 반갑습니다.`); } yourName.call(obj); // 영희님 반갑습니다. yourName에 call메소를 이용해서 obj를 호출하면 obj 값을 this를 대체해서 사용할 수 있다. 만약 뒤에 넘겨줄 인자가 있을 경우 call호출 시에 this값 뒤에 인자를 붙여주고 함수에 매개변수를 넣어주면 된다. const obj = {name:'영희'}; // this를 대체할 객체 const yourName = function(addr) { console.log(`$(addr)에서 오신 $(this.name)님 반갑습니다.`).. 2022. 5. 25. 이전 1 ··· 92 93 94 95 96 97 98 ··· 137 다음 728x90 반응형 LIST