본문 바로가기

Javascript2

javascript 이미지 불러오기 base64로 인코딩 이미지 db저장 이미지 미리보기 팀원들과 토이프로젝트를 진행하는데 이미지를 저장하는데 한참을 헤맸다 그냥 이미지를 불러오고 그대로 저장을 하면 로컬 위치에 저장이 되서 어떻게 해야하는지 찾고 또 찾았다 여러 방법이 있었지만 이미지를 base64 인코딩 후 db에 저장하는 방법을 택했다 우선 이미지를 불러오려면 회원가입 시 이렇게 해서 불러왔다 type="file" 파일 accept="image/*" 이미지 확장자 encodeImageFileAsURL(this) 은 이미지를 base64 인코딩을 위한 선언 var dataURL; // 프로필이미지 base64 인코딩 function encodeImageFileAsURL(element) { var file = element.files[0]; var reader = new FileReader.. 2022. 11. 2.
Javascript/자바스크립트 "use strict"란 ? Use stirct란 ? ES5부터 지원하는 use strict는안전한 코딩을 위한 하나의 가이드라인. strict mode 란? Strict Mode는 코드에 더 나은 오류 검사를 적용하는 방법 Strict Mode를 사용하면, 암시적으로 선언한 변수를 사용하거나 읽기 전용 속성에 값을 할당하거나 확장할 수 없는 개체에 속성을 추가할 수 없습니다. Strict Mode는 ECMAscript 5버전에 있는 새로운 기능, 엄격한 운용 콘텍스트 안에서 실행시킬 수 있게끔한다. Strict Mode의 장점 흔히 발생한느 코딩 실수를 잡아내서 예외를 발생 상대적으로 안전하지 않은 액션이 발생하는 것을 방지 정확하게 고려되지 않은 기능들을 비활성화 //암시적 변수 선언과 할당 X = 3.14; // 3.14 이 .. 2022. 10. 21.