728x90
반응형

Front/JS & jQuery 438

[js] 이번달의 1일과 마지막날 구하기

var date = new Date(); var firstDay = new Date(date.getFullYear(), date.getMonth(), 1); var lastDay = new Date(date.getFullYear(), date.getMonth() + 1, 0); 아래는 년도 월 일을 직접입력해서 하는 방법을 포스팅하였는데 Date객체를 생성해서 현재를 가져와서 현재 달의 1일과 마지막날을 구하는 방법을 포스팅한다. https://imswengineer.tistory.com/256 [js] 월의 마지막 날 구하기 var date = new Date(년도, 월, 일).getDate() 월은 0 ~ 11 ( 0이 1월 ) 일 자리에 0을 넣으면 1일보다 -1이므로 전달의 마지막 날을 선택하게된..

Front/JS & jQuery 2022.10.08

[js] switch 문 vs if 문

switch문은 특정값 하나에 일치하는 조건을 사용했을 때 유용하고, 가독성이 뛰어나다. if 문은 좀 더 넓은 범위에서 비교하는 조건을 사용했을 때 유용하다. switch문은 if 문으로 대체가 가능하다. 주의할 점은 switch 문은 암시적 형 변환을 허용하지 않기 때문에 if문으로 바꾸어 값을 비교하는 식을 작성할때 ' == ' 이 아닌 ' === ' 로 비교해주어야 같은 결과를 도출해 낼 수 있다.

Front/JS & jQuery 2022.10.06

[js] optional parameter

옵셔널 파라미터 : 파라미터의 기본값을 정해준다고 생각하면 된다. 아무값도 정해주지 않아도 에러가 ('undefined') 나지 않도록 기본값을 설정해두는 것. 주의점은 옵셔널 파라미터를 설정한 파라미터가 제일 뒤에 작성되어야한다는 것이다. 그렇지 않으면 에러가 난다. (undefined로 인식) 옵셔널 파라미터가 여러개여도 옵셔널 파라미터 뒤에 일반 파라미터가 오면 안된다. https://velog.io/@rememberme_jhk/JS-tuldp1wt [JS] 옵셔널 파라미터(Optional Parameters) return문 이해하기 1. 어떤 값을 되돌려주는 output의 역할 2. 함수의 실행을 중단하는 역할 함수 내부에서 return키워드가 나오면 그 함수는 중단된다. velog.io

Front/JS & jQuery 2022.10.04

[js] 코드 실행 시간 구하기

console.time('타이머이름'); 코드작성 console.timeEnd("타이머이름"); 하면 콘솔창에 타이머이름 : 9.23564488ms 이런식으로 뜬다. https://velog.io/@loocia1910/console.time-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%BD%94%EB%93%9C-%EC%8B%A4%ED%96%89%EC%8B%9C%EA%B0%84-%EA%B5%AC%ED%95%98%EA%B8%B0-JavaScript console.time() - 자바스크립트 코드 실행시간 구하기 [JavaScript] 프로그래밍 언어를 공부를 하다보면, "코드는 간결해야하고, 코드 실행시간이 짧으면 좋다" 라는 말을 많이 듣게 된다..

Front/JS & jQuery 2022.10.03

[jQuery] (fucntion() {})()

따로 호출해주지 않아도 즉시 실행하라는 의미를 가진 함수이다. https://findawayer.tistory.com/entry/IIE%EC%9D%98-%EC%9D%98%EB%AF%B8%EB%8A%94 (function() { })() 의 의미는? 자바스크립트에서 이런 구문을 보신 적이 있으신가요? (function() { // 코드 })(); 제가 처음 이런 구문을 봤을 적엔 의아스러웠습니다. 괄호가 여기저기 겹쳐 붙어 있는 걸로 보일 뿐, 대체 무슨 구 findawayer.tistory.com

Front/JS & jQuery 2022.10.02

[jQuery] $(function(){})

$(document).ready( function() {} ) 과 같은 의미로 쓴다. ( 축약형 ) https://higugu.tistory.com/entry/documentreadyfunction-%EC%99%80-function-%EC%99%80-function-%EC%B0%A8%EC%9D%B4 $(document).ready(function(){ }); 와 $(function(){ }); 와 (function(){ })(); 차이 $(document).ready(function(){ }); $(function(){ }); 둘은 같은 구문 jQuery에서 많이 사용되기 때문에 축양형인 두번째 구문을 제공한다. 페이지 로딩이 끝났을 때 실행될 함수를 등록하는 곳을 의미 (function.. higugu..

Front/JS & jQuery 2022.10.01

[js] js파일 (컴포넌트 파일) 버전관리

https://hyejikim.tistory.com/42 js css 버전 관리, js나 css 를 변경해도 브라우저에 반영안될 때, Js 파일을 변경하게 되면 로컬 pc에 쿠키가 남아있어 수정사항이 web에 바로 반영되지 않을 수 있다. 그래서 사용자들이 캐시를 지워야 하는 번거로움이 있다. 이 문제를 해결하기 위해 위처럼코 hyejikim.tistory.com {/js/src/component/파일명.js?v=20220928} js 뒤에 ?v=20220928는 js파일에 영향을 주지 않는다. 버전표시를 할 수 있으면서 캐시를 새로 생성하기 때문에 기존 캐시 때문에 변경사항이 적용되지 않는다면 이 방법을 사용해보기

Front/JS & jQuery 2022.09.28
728x90
반응형