전체 글

전체 글

    [JavaScript] 자바스크립트 Date 정리

    [JavaScript] 자바스크립트 Date 정리

    날짜와 관련된 프로그램은 Date 객체를 활용해 만들 수 있다 객체 만들기 우선 객체를 만들어야 활용할 수 있으며, 두 가지 방법이 있다 현재 날짜로 설정 파라미터 없이 new Date()를 하면 현재 날짜로 설정되어 있는 Date 객체가 생성되어 리턴된다 let date = new Date(); 원하는 날짜로 설정 파라미터를 써주면 원하는 날짜로 설정할 수 있다 만약 날짜만 쓸 경우, 0시 0분 0초로 지정된다 // 2022년 1월 11일 18시 50분 30초 let date1 = new Date('Jan 11, 2022 18:50:30'); let date2 = new Date('2022-01-11T18:50:30'); // 1999년 03월 02일 (날짜만) let date3 = new Date('..

    [JavaScript] 자바스크립트 Array 정리

    [JavaScript] 자바스크립트 Array 정리

    배열의 길이 length 속성은 배열의 길이를 담고 있다 let brands = ['Apple', 'Coca-Cola', 'Starbucks']; console.log(brands.length); 3 배열에서 특정 값 찾기 문자열에서 사용했던 indexOf가 배열에서도 똑같이 동작한다 array.indexOf(item)을 하면 array배열에 item이 포함되어 있는지 확인할 수 있다 만약 포함되어 있다면, item이 있는 인덱스가 리턴된다 포함되어 있지 않다면, -1이 리턴된다 여러 번 포함되어 있으면, 처음 발견된 인덱스가 리턴된다 let brands = ['Apple', 'Coca-Cola', 'Starbucks']; console.log(brands.indexOf('Starbucks')); con..

    [JavaScript] 자바스크립트 String 정리

    [JavaScript] 자바스크립트 String 정리

    문자열의 길이 length 속성은 문자열의 길이를 담고 있다 let str = 'Codeit'; console.log(str.length); 6 특정 인덱스의 문자 받아오기 str.charAt(index)를 하면 문자열 str의 index 인덱스에 있는 문자를 받아올 수 있다 let str = 'Codeit'; console.log(str.charAt(2)); d 문자열 안에서 다른 문자열 검색 str.indexOf(searchValue)를 하면 문자열 str 내에 문자열 searchValue가 포함되어 있는지 확인할 수 있다 만약 포함되어 있다면, 문자열이 시작되는 문자의 인덱스가 리턴된다 포함되어 있지 않다면, -1이 리턴된다 여러 번 포함되어 있으면, 처음 발견된 인덱스가 리턴된다 let str =..

    [JavaScript] 자바스크립트 Math 정리

    [JavaScript] 자바스크립트 Math 정리

    절댓값 (Absolute Number) Math.abs(x)를 하면 x의 절댓값 리턴 console.log(Math.abs(-10)); console.log(Math.abs(10)); 10 10 최댓값 (Maximum) Math.max 함수에 파라미터로 여러 수를 넘겨주면, 그 중 가장 큰 값 리턴 console.log(Math.max(2, -1, 4, 5, 0)); 5 최솟값 (Minimum) Math.min 함수에 파라미터로 여러 수를 넘겨주면, 그 중 가장 작은 값 리턴 console.log(Math.min(2, -1, 4, 5, 0)); -1 거듭제곱 (Exponentiation) Math.pow(x, y)를 하면 x의 y승의 결과값 리턴 console.log(Math.pow(2, 3)); con..

    제이쿼리(jQuery)와 자바스크립트(Vanilla JS) 이벤트 핸들링 차이

    제이쿼리(jQuery)와 자바스크립트(Vanilla JS) 이벤트 핸들링 차이

    HTML 태그에 이벤트를 직접 명시해두지 않고 깔끔하게 함수로 분리하기 위해 같은 코드를 제이쿼리(jQuery)와 바닐라 자바스크립트(Vanilla JavaScript)로 작성해 보았다 아래 두 코드의 의미는 동일하다 제이쿼리 (jQuery) 코드 $('#home').on('click', clickHome); $('#seoul').on('click', clickSeoul); $('#tokyo').on('click', clickTokyo); $('#paris').on('click', clickParis); $('#photo').on('mouseenter', mouseEnterPhoto); $('#photo').attr('src', 'images/home.png'); $('#home').css('font-w..

    [인프런 2022 무료 강의 EVENT] 취미로 포토샵 독학하기 #0

    [인프런 2022 무료 강의 EVENT] 취미로 포토샵 독학하기 #0

    인프런에서 프로그래밍 강의를 찾아 듣곤 하는데 🐯2022년 새해맞이 초대박 이벤트🐯를 진행한다는 소식!! 너무나 감사하게도 다양한 분야의 125개 유료 강의들을 이벤트 진행 기간 동안 개수 제한 없이 100% 할인 가격인 0원에 수강신청 할 수 있다 ㅠㅠㅠㅠ!! 😍 수강신청 방법은 선착순도 아니고 그냥 들어가서 신청하면 끝이다 프로그래밍, 자격증, 디자인, 영상편집, 취미, 커리어 클래스 등 유익하고 흥미있는 강의들이 많으니 일단 들어가서 구경 해 보는 것을 추천한다! 참고로 수강신청하면 12개월 무제한 수강이 가능하다고 한다..... 관심 있는 분들은 기간 놓치지 말고 꼭꼭 수강바구니에 담아놓길! 기간은 2022년 1월 3일부터 1월 17일까지 진행한다고 하니 얼른 수강신청 하고 12개월 동안 무제한 ..

    제이쿼리(jQuery) 설치 및 사용법

    제이쿼리(jQuery) 설치 및 사용법

    "write less, do more." 적게 작성하고, 많은 것을 하자 제이쿼리(jQuery)란? 제이쿼리(jQuery)는 웹 사이트에 자바스크립트를 쉽게 활용할 수 있도록 만들어주는 오픈소스 기반의 자바스크립트 라이브러리이다. 2006년 미국의 존 레식(John Resig)에 의해 뉴욕 시 바캠프에서 공식적으로 소개되었다. 작지만 풍부한 기능을 강점으로 여러 자바스크립트 라이브러리 중 높은 점유율을 보였으며 전 세계 개발자 설문 조사 StackOverflow Developers Survey 2020에 따르면 jQuery는 개발자 사이에서 가장 많이 사용되는 웹 프레임워크로 1위를 차지했다. 그러나 현재는 웹브라우저 환경의 변화(Google Chrome), 가상 DOM을 사용하는 리액트(React.js..

    투고 샐러드 (TOGO SALAD) 메뉴 / 샐러드 맛집

    투고 샐러드 (TOGO SALAD) 메뉴 / 샐러드 맛집

    투고 샐러드 (TOGO SALAD) 명륜역점 국밥이 먹고 싶었으나 역 근처에 국밥집이 없어서 주변 지도로 찾아낸 샐러드 맛집 요즘 샐러드 가격이 후덜덜하던데 음식을 받아보고 저렴한 편이구나 싶었다. 샐러드 종류와 원하는 드레싱 하나 고르기 드레싱 뭐가 어울릴지 오래 고민하고 있으니 두 가지씩 추천해 주셨다 😁 드레싱 종류 발사믹 / 오리엔탈 / 레몬 / 파인애플 / 분짜 뿌려져서 나오는게 아니라 팩으로 나온다 목살 스테이크+오리엔탈 훈제연어+발사믹 주문! 토핑이 너무 푸짐하다!! 목살 고기 양도 엄청 많이 나와서 놀랬다 샐러드 종류마다 기본 토핑이 다르게 구성되어 있는데 올리브 추가할걸 ㅠㅠ 여태 샐러드는 먹어도 먹은 느낌도 없었는데 이건 배불러서 겨우 다 먹었다.. 요즘 세상 좋구나 다음에는 구운채소 ..