본문 바로가기

전체 글313

[자바스크립트] url 이동 + 새창 열기 (location.href & window.open) url로 이동: location.href = "http://www.naver.com"; 새창 이동: window.open("http://www.naver.com"); // js code let button = document.querySelector(".button"); button.addEventListener("click",open) function open() { location.href = "http://www.naver.com"; // url 이동 window.open("http://www.naver.com"); // 새창 이동 } 2022. 11. 14.
[자바스크립트] 기초부터 실전까지 올인원 실습 및 정리 02 if문 let age = 18 if(age > 20) { console.log("운전이 가능합니다") } else if(age >= 18) { console.log("오토바이 운전이 가능합니다") }else { console.log("운전이 불가능합니다") } if문 사용할 때 주의할 점은 '순서' 범위가 있다면, 작은 것부터 큰 거 순으로 let age = 19 if(18 20) { if(license == true) { console.log("운전이 가능합니다") } else { console.log("면허를 따세요") } }else { console.log("운전이 불가능합니다") } // 문제1 유저가 입력하는 숫자가 0인지 음수인지 양수인지 판단하는 프로그램을 만드시오 let number = 1.. 2022. 4. 26.
[API] Accu Weather api 사용 Accu Weather https://developer.accuweather.com/ api 주소: 바탕화면 메모장에 있음 또는 my apps-weatherTT location key 찾기 https://developer.accuweather.com/accuweather-locations-api/apis/get/locations/v1/cities/search locations api->text search->city search send this request key값 복사 1 Day of Daily Forecasts cURL http 부분 복사해서 스킬빌더에서 사용하기 URI정보에 입력하면 됨. 저장하고 배포하고, 오픈 빌더에서 사용 ㅇㅋ 2022. 4. 20.
[자바스크립트] 기초부터 실전까지 올인원 실습 및 정리 01 변수 let: 변수를 선언하는 것 변수의 이름은 변수의 id 변수의 이름은 겹치면 안 됨 let color = "pink" color = "black" console.log(color) let을 안쓰면, 값을 바꿀 수 있음 const password = "pink" console.log(password) const 변수에 있는 값을 바꾸고 싶지 않을 때 사용. 값을 한번 할당하면 재할당이 안 됨. var 사용 ㄴㄴ 자료형과 연산자 string: ""(큰따옴표), ''(작은따옴표) 안에 들어간 데이터. 문자로 취급. 문자열 숫자: 정수, 실수 boolean: true false // 숫자 let password = 1 password = password + 2 console.log(password) // .. 2022. 4. 18.
[JS] JavaScript 객체 고급 11. 상속 class.js class Person { constructor(name, first, second) { this.name = name; this.first = first; this.second = second; } sum() { return this.first + this.second; } } class PersonPlus extends Person { avg() { return (this.first + this.second) / 2; } } let kim = new PersonPlus("kim", 10, 20); console.log(`kim.sum() ${kim.sum()}`); console.log(`kim.avg() ${kim.avg()}`); extends 상속 기능의 중복을 제거.. 2022. 3. 23.
[SpringBoot] 스프링부트 개념정리 - 메타코딩 Springboot with JPA 1강 스프링 개념잡기 (1~3) 1. 스프링이란? 스프링은 프레임워크이다. 프레임은 틀, 워크는 동작하다 => 틀 안에 동작한다. 스프링은 오픈소스이다. (무료) 소스코드 공개되어 있음 (내부를 볼 수 있고, 뜯어 고칠 수 있다.) 스프링은 IoC 컨테이너를 가진다. (Inversion of Controll => 제어의 역전) 주도권을 빼앗김. 주도권이 스프링한테 있다. class: 설계도 object: 실체화가 가능한 것 instance: 실체화 된 것 스프링은 DI를 지원한다. (Dependency Injection => 의존성 주입) 스프링은 엄청나게 많은 필터를 가지고 있다. (검열) 톰캣: filter (web.xml) 스프링 컨테이너: 인터셉터 (AOP) 스.. 2022. 3. 22.