var media1 = window.matchMedia( '( max-width: 330px )'); //ipone4,5,SE 320px var media2 = window.matchMedia( '( max-width: 285px )'); //갤럭시 폴드 280px ~ 319px var popBody = 변경해야 하는 대상; if(media1.matches == true) if(media2.matches == true) popBody.css({ 'min-height' : '200.6px'}); //갤럭시 폴드 popBody.css({ 'min-height' : '181.88px'});//ipone4,5,SE else popBody.css({ 'min-height' : '145.5px'});//기본크기 위..
input 으로 받은 file의 이름을 고정적으로 바꿔야 되는 일이 있었다. let formData = new FormData(); const fileInput = document.getElementById(inputId); const files = fileInput.files; const changeName = 'changeName'; for (var i = 0; i < files.length; i++) { let oldFile = files[i]; //기존 파일 let newFile = null; //바뀐 이름 파일 let exp = files[i].name.split('.')[1]; // 파일확장자 if(inputId == 'file_0'){ // new File( 기존이름 , 바뀔이름 ) newF..
1. Vanilla Script 이 창의 display 상태 2 . jQuery 이 창의 display 상태 팝업창 활성화 체크할 때 사용가능 3. TIP 이런 식으로도 가능하다. $('.container').on('click', function(e){ var $target = '.commentView'; var target = $(this).find(commentBox); var clickCheck = true; if(e.target.className == e.currentTarget.querySelector(".noneAction").className) { } else { if(!target.is(':visible')){ target.show(); }else{ target.hide(); } } });..
var typeCheck; console.log(typeof typeCheck); //undefined typeCheck = 3 ; console.log(typeof typeCheck); //Number typeCheck = 'Hello' ; console.log(typeof typeCheck); //String typeCheck = true ; console.log(typeof typeCheck); //boolean typeCheck = null ; console.log(typeof typeCheck); //Object typeCheck = Symbol() ; console.log(typeof typeCheck); //symbol typeCheck = {} ; //객체 console.log(typeof..