일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 오류
- implode()
- error
- 부트캠프후기
- strpos()
- 함수
- formula
- 멀티캠퍼스it부트캠프
- srtpos()
- 문자열 포함여부
- 현대이지웰java풀스택개발자아카데미6월
- 중간에추가
- JavaScript
- SQL
- 이걸 그렇게 쓸 줄은 몰랐지
- MySQL
- DOM
- ES6
- 지직거림
- 특수문자 포함여부
- php
- explode()
- getimagesize()
- 배열
- 정규식
- 노션
- myshortcut
- 일부 문자열 포함여부
- jQuery
- Excel
- Today
- Total
목록부트캠프후기 (6)
코딩짜는 일상

📚 요약javascript 배열을 복사하는 방식에는 2가지가 있다.배열의 참조 주소만 변수에 복사하는 얕은 복사완전 별개의 배열로써 복사하는 깊은 복사 과거 회사에서 메뉴 편집 시스템을 만들 때 배열이 별개의 배열로써 복사가 되는 게 아니라 참조되어수정하는 배열의 값과 원본 배열의 값이 자꾸 같이 바뀌는 것 때문에 고생했던 기억이 났다.😂 마침 이번에 배우게 된 김에 조금 더 파보기로 했다! 🎷 얕은 복사얕은 복사는 원본 배열의 참조값을 변수에 복사해준다. 형태는 다음과 같다. 이제 참조값이 복사된다는 것이 어떤 뜻인지 보려면 newArr의 값을 바꿔본 다음,newArr와 originArr가 각각 어떻게 바뀌었는지 보면 된다. 이처럼 console창으로 확인했을 때 분명 나는 newArr..
📕 오늘 배운 것jQuery 이벤트종류마우스 이벤트키보드 이벤트입력 양식 이벤트$.each() 메소드이벤트 객체의 중단 메소드jQuery DOM 요소 조작삽입 또는 삭제속성 추가 및 삭제클래스 속성jQuery 효과Basic 효과hide() / show() / toggle() 📙 새로 알게 된 것stopPropagation() / shopImmediatePropagation()맨날 preventDefault() 만 쓰다가 2가지 새로운 이벤트 중단 메소드 알게됨!근데... 이거 어떨 때 구분해서 쓰는거지...? preventDefault() 만 써도 충분하지 않나...? 나중에 강사님께 여쭤봐야 할 듯😂 📗 오늘 회고밀린 TIL 작성! 💪🔥
📕 오늘 배운 것jQuery 선택자직접 선택자인접 관계 선택자상위 요소하위 요소형제 요소필터 선택자속성 선택자jQuery 변수jQuery 이벤트사용 방법2개 이벤트 동시 적용종류윈도우 이벤트마우스 이벤트 📙 새로 알게 된 것메소드 체이닝객체.메소드1.메소드2. ... 형태로 하나의 객체에 여러가지 메소드를 한 줄에 적용시킬 수 있음.원래도 쓰고는 있었는데 이게 jquery 기능이었구나... 워낙 jquery랑 javascript를 혼용해 쓰다보니 몰랐다...😜jQuery 메서드 사용이 가능한 object 형태의 변수변수명 앞에 $를 붙이면 jQuery 메서드 사용이 가능한 object 형태의 변수임을 의미하게 된다고 한다!Ex) var $obj = $('#box1');의미도 몰랐는데 회사에선 나..
📕 오늘 배운 것javascript객체(object)브라우저 객체setInterval()문서 객체 모델(DOM)문서 내 요소(태그) 제어 메서드요소 생성동적 태그 객체 생성요소 속성 변경요소 참조이벤트이벤트 리스너이벤트 핸들러폼 객체폼 객체 사용법유효성 확인jQueryjQuery란?사용 방법다운로드 / CDN 📙 새로 알게 된 것setInterval() 사용시 보안 이슈setInterval('함수명()', 1000) 의 형태로 사용시 문자열이 넘어가면 보안상 이슈가 있을 수 있다고 비권장한다고 하셨다. 인터넷에서 찾아본 자세한 이유는 아래와 같다.크로스 사이트 스크립팅(XSS) : '함수명()' 부분에 공격자가 다른 코드를 삽입해 브라우저에서 실행되도록 할 수 있음.문자열 기반 코드는 가독성이 떨..
📕 오늘 배운 것함수디폴트 매개변수객체(object)내장 객체Date 객체Array 객체Math 객체String 객체브라우저 객체window 객체setTimeout() / setInterval()문서 객체 모델(DOM) 📙 새로 알게 된 것document.cookie자바스크립트로도 쿠키에 접근할 수 있다는 걸 알게 되었다!문제는 쿠키 활용법을 아직도 모르겠다는 것...😓 수업때 알려주시겠지...? 📗 오늘 회고자꾸 뭔가 거창하게 적으려고 TIL을 미루는 경향이 있다;;다행이 수기로 필기해둔 종이가 있어서 뭘 배웠는지는 알고 있음!일단은 일기처럼 적고 1주일이 지나면 그중 나름 중요하다고 생각했던 것(?)을 복습해서 적어보는 방식이 좋을 것 같다.
📕 오늘 배운 것반복문whiledo while배열여러가지 배열 표현식얕은 복사깊은 복사깊은 복사 방법 3가지함수표현식기본 함수즉시실행 함수함수 반환값 (return)함수의 매개변수함수 호이스팅일반 함수익명 함수콜백 함수화살표 함수 표현식 📙 새로 알게 된 것do while주로 for, if, foreach만 쓰다보니 생소했다.최소 1번 이상 반복을 수행한다는 점이 독특함. 어딘가 쓰면 좋을 것 같은데 당장에 떠오르는 예시 없음...😓깊은 복사 방법 3가지map만 알고 있었는데 JSON 인코딩 후 다시 디코딩 하는 방법은 새롭다! 배열이 크면 클 수록 이 방법의 효율이 더 클듯.그 외에도 concat(), 스프레드 연산자 사용이 있는데 어느쪽이 더 효율적일지는 알아봐야 할듯...!익명 함수map,..