본문 바로가기

전체 글

(104)
함수 1. 함수의 기본 function sum(num1, num2){ console.log('sum() 호출!'); return num1 + num2; } const result = sum(10, 3); // sum(10, 3)에 리턴값 num1 + num2이 저장되있음 const result =sum(num1, num2)-->num1+num2 console.log(result); 2. 함수 메모리 const add = sum; console.log(sum(10,3)); console.log(add(10,3)); // sum() 호출! 13 sum() 호출! 13 3. 함수 작성법(팁!) // 조건이 맞지 않는 경우 함수 도입부분에서 함수를 미리 종료! function print(num){ if(num < 0..
회원가입.js function sendit(){ //한번만 써줘도 가능! const userid= document.getElementById('userid'); const userpw= document.getElementById('userpw'); const userpw_re = document.getElementById('userpw_re'); const name = document.getElementById('name'); const hp = document.getElementById('hp'); const email = document.getElementById('email'); const hobby = document.getElementsByName('hobby'); // 정규 표현식 const expIdTex..
회원가입 회원가입 아이디: 비밀번호: 비밀번호 확인: 이름: 휴대폰번호: 이메일: 성별: 남자 여자 취미: 등산 게임 영화감상 드라이브 운동 우편번호: 검색 주소: 상세주소: 참고항목: 가입완료
폼 객체?? history 객체 -브라우저의 히스토리 정보를 문서와 문서 상태 목록으로 저장하는 객체 -사용자의 개인 정보를 보호하기 위해 이 객체의 대부분의 접근 방법을 제한 back(): 뒤로 이동 forward(): 앞으로 이동 go(0): 새로고침 location 객체의 새로고침 location.reload(): 새로고침 navigator 객체 브라우저 공급자 및 버전 정보등을 포함한 브라우저에 대한 정보를 저장하는 객체 geolocation: GPS정보를 수신하는 프로퍼티 문서 객체 모델(Document Object Model) //html문서를 마음대로 조작을 가능하게 하는 역할 -HTML문서 또는 XML문서등을 접근하기 위한 일종의 인터페이스 역할 -문서 내의 모든 요소를 정의하고 각각의 요소에 접근하는..
객체~ 폼 Date 객체를 생성하는 방법 new Date() : 현재 날짜 시간을 저장한 객체가 생성 new Date('날짜 문자열') : 해당 특정 날짜와 시간을 저장한 객체가 생성 new Date('밀리초') : 1970년 1월 1일 0시 0분 0초 ~ 해당 밀리초만큼 지난 날짜와 시간을 저장한 객체가 생성 new Date(년, 월, 일, 시, 분, 초, 밀리초) : 해당 특정 날짜와 시간을 저장한 객체가 생성 BOM(Browser Object Model) : 비표준 웹 브라우저에서 구현된 JavaScript 객체 모델을 의미하며 window 객체의 프로퍼티로 조회가 가능 window 객체 웹 브라우저의 창이나 탭을 표현하기 위한 객체들이며 웹 브라우저는 window 객체를 이용하여 브라우저 창을 표현할 수 있..
객체정리 Math객체 수학에서 자주 사용하는 상수와 함수들을 미리 구현한 자바스크립트 표준 내장 객체 min() : 전달받은값중 가장 작은 수를 리턴. 매개변수가 전달되지 않으면 Infinity를 리턴. 비교할 수 없는 값이 포함되어 있으면 NaN을 리턴 max() : 전달받은 값 중 가장 큰 수를 리턴. 매개변수가 전달되지않으면 -Infinity를 리턴. 비교할 수 없는 값이 포함되어 있으면 NaN을 리턴 round() : 소수점 첫번째 자리에서 반올림하여 그 결과를 리턴 floor() : 버림 ceil() : 소수점 올림 random() : 0보다 크거나 같고 1보다 작은 무작위 소수를 리턴 String 객체 문자열을 손쉽게 다룰 수 있는 객체 const str1 ='JavaScript'; const str2..
객체(object)~ 프로토타입(prototype) 객체(Object) 프로퍼티(property) - 이름과 값으로 구성된 정렬되지 않은 집합 -프로퍼티는 함수도 저장할 수 있음(프로퍼티 메소드) const userid ={'no':1, 'name':'김사과', 'age':20, 'gender':'여자'}; 객체를 생성하는 방법 1. 리터럴 표기법 const 객체명 = { 프로퍼티명1: 값1, 프로퍼티명2: 값2, ... //프로퍼티 함수 프로퍼티명n: funtion(){ 프로퍼티 메소드가 호출되면 실행할 문장; ... } } 2.생성자를 이용 funtion 생성자명(매개변수1, 매개변수2..){ this.프로퍼티명1 = 값1; this.프로퍼티명2 = 값2; ... this.프로퍼티명n: funtion(){ 프로퍼티 메소드가 호출되면 실행할 문장; ....
정리 *함수 선언식 -호이스팅 선언식 지정하지 않아도 함수를 불러올 수 있음 . 표현식 const hello = function(){ console.log('안녕하세요. JavaScript!'); hello(); } 안녕하세요. JavaScript! *익명함수 :function(){} *화살표 함수 : 익명함수 변형 function() -function 키워드를 사용하여 함수를 만드는 것보다 간단하게 표현 -화살표 함수는 항상 익명 ex) const hello = () => { console.log('안녕하세요. JavaScript!');} 같은 화살표 함수! const hello = () => console.log('안녕하세요. JavaScript!'); 매개변수가 있는 경우 const sum = funti..