Develop/곤부📙
토요스터디 / 13주차
밀김
2023. 5. 20. 18:51
728x90
🏷️ 12주차
- IP(Internet Protocol)와 IP 주소란?
: IP는 인터넷에서 데이터를 주고 받는 통신에 대한 규약
IP주소란, 네트워크상에서 컴퓨터(노드)를 식별하기 위해 부여된 고유 주소
- IP 주소 vs Port번호 차이
IP는 말이 추상적이고 어려우니 우선 IP 주소가 무엇인지 부터… * ^^ * ~
IP주소와 포트 번호의 차이는 IP주소는 컴퓨터를 찾을때 필요한 주소를 나타내고
포트는 컴퓨터 안에서 프로그램을 찾을때를 나타내는 것이다.
IP주소는 컴퓨터의 집주소, 포트는 집 안에서 각 프로세스가 위치한 방번호라고 생각하면될듯 하다
IP 주소가 집 주소와 비슷한 개념이라면, 포트 번호는 방 번호와 비슷한 개념
예를 들어 어떤 사람이 보낸 물건이 집에 도착을 함. 이때 보낸 사람은 우리집 주소(=IP 주소)를 알아서 보낼 수 있었음.
집에 도착은 했지만 정확히 누구에게 온 물건인지는 모름. 나한테 온 물건이라면 내가 있는 방에 전달을 해야함.
이때 '포트'가 이 정보를 알려줌.
< 자스연습 >
window.addEventListener("load", function () {
const input = document.querySelector(".value");
const slider = document.querySelector(".range");
input.value = slider.value;
slider.oninput = function () {
input.value = slider.value;
}
const button = document.querySelector(".button");
function submit(callback, price) {
console.log("유효성 검사 중..");
// 유효성 검사
if (price > 11000) {
alert("최대값을 넘었습니다. 제대로 입력하세요");
return;
}
console.log('유효성 검사 완료');
console.log('서버에 데이터 보내는 중...');
setTimeout(function () {
console.log('서버에 데이터 전송 완료!');
callback(price);
}, 2000);
}
function updateData(price) {
alert(`${price}원이 제출되었습니다.`);
}
button.addEventListener("click", function () {
console.log("가성비를 정했다!");
submit(updateData, input.value);
});
function first() {
console.log("가성비 정하는 중..");
}
// 코드 실행 순서
first();
});
//객체를 가져오고 객체를 이용해서 함수를 구현
window.addEventListener("load",function(){
console.log("윈도우 로드");
var numInput = document.querySelector("#number");
var ranInput = document.querySelector("#range");
numInput.value = ranInput.value;
ranInput.oninput = function(){
numInput.value = ranInput.value;
console.log(ranInput.value);
};
});
//자스를 이용해 돔을 바꿀수 있다?
728x90