본문 바로가기

javascript14

JavaScript_JavaScript 함수, 이벤트 JavaScript의 함수(Function) 특정 작업을 수행하는 수행문(코드)의 블록을 함수라고 한다 자바의 메소드와 유사 함수의 정의 function 함수명(매개변수, 매개변수, 매개변수,) { 수행문; 수행문; 수행문; ... return 반환값; } function 키워드는 함수를 정의할 때 사용하는 자바스크립트의 예약어 자바스크립트 함수는 반환타입이 없다 자바스크립트 함수의 매개변수는 매개변수 타입이 없다 매개변수의 인자값은 "숫자, 문자열, 불린, 객체, 배열, 다른 함수" 가 가능하다 자바스크립트 함수는 return문을 사용해서 값을 반환할 수 있다 반환값은 "숫자, 문자열, 불린, 객체, 배열, 다른 함수"가 가능하다 return문이 없는 함수는 항상 undefined를 반환 함수의 형식 .. 2024. 1. 15.
JavaScript_JavaScript, 타입, 연산자 JavaScript 브라우저 내에서 실행되는 프로그램을 개발할 수 있는 프로그래밍 언어 java와 문법적 유사성이 많아서 쉽게 배울 수 있다 인터프리터(Interpret) 프로그래밍 언어(컴파일 과정없이 소스가 실행파일로 사용) JavaScript로 할 수 있는 일 HTML 컨텐츠를 변경할 수 있다 브라우저를 통해서 현재 보고 있는 웹 페이지를 변경할 수 있다 HTML 태그의 속성 변경 가능 HTML 컨텐츠의 스타일을 변경할 수 있다 CSS 변경 할 수 있다 사용자 상호작용하는 프로그램을 작성할 수 있다 이벤트 모델 활용 브라우저의 도움없이 서버와 데이터통신을 할 수 있다 AJAX기술을 활용해야 한다 JavaScript의 특징 스크립트언어(인터프리터 언어) 객체지향 프로그래밍 언어 동적데이터타입을 지원 .. 2024. 1. 12.
JavaScript 9일차 정리 [ 변수 var와 이벤트 ] var var는 let과 같은 JavaScript에서 사용되는 예약어이다 let과 같이 변수를 선언 및 초기화를 할 수 있다 사용법 또한 let과 같다 // 변수선언 및 초기화 var i; var y = 100; var와 let의 차이점 범위 var선언은 전역 범위 또는 함수 범위 , let 선언은 블록 범위이다. 호이스팅 호이스팅이란 var 선언문을 해당 스코프의 가장 위로 움직이는 것처럼 동작하는 특성을 말한다 함수안에서 선언된 변수의 경우는 해당 함수의 가장 위로 호이스팅한다 var orderPrice = 700000; if (orderPrice >= 500000) { var point = orderPrice*0.05; console.log("적립포인트 : ",point); } console.log.. 2023. 9. 12.
JavaScript 8일차 정리 [ 함수 ] 함수 값을 전달받아서 출력하는게 함수 함수의 정의 function 함수명(매개변수){ 수행문; } 함수의 사용(함수의 호출) 함수명(); 매개변수 : 함수 호출시 전달받은 인자값을 저장하는 변수 함수와 메소드의 차이 함수 : 이름있는 코드블럭. 메서드를 포함하고 있다 메소드 : 클래스, 구조체, 열거형에 포함되어 있는 함수를 메소드라고 부른다 function gugudan() { let dan = 3; for (let i =1; i 2023. 9. 12.