반응형 IT/Web106 [JavaScript] 자바스크립트 지역 변수 전역 변수 지역 변수 (local variable) 지역 변수란 함수 내에서 선언된 변수를 뜻합니다. 이러한 지역 변수는 변수가 선언된 함수 내에서만 유효하며, 함수가 종료되면 메모리에서 삭제됩니다. 함수의 매개 변수 또한 함수 내에서 정의되는 지역 변수처럼 동작합니다. function localNum() { var num = 10; // 지역 변수 num에 숫자 10을 대입함. document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다. "); // number } localNum(); // 함수 localNum()을 호출함. document.write("함수의 호출이 끝난 뒤 변수 num의 타입은 " + typeof num + "입니다."); // undefined .. IT/Web 2022. 1. 4. 더보기 ›› [JavaScript] 자바스크립트 함수 정의, 반환, 호출 함수(function)란? 함수(function)란 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미합니다. 이러한 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있습니다. 예제 function addNum(x, y) { return x + y; } document.write(addNum(2, 3)); 자바스크립트에서 블록이란 함수나 실행문의 중괄호({})로 묶여진 부분을 가리킵니다. 자바스크립트 함수 자바스크립트에서는 함수도 하나의 타입(datatype)입니다. 따라서 함수를 변수에 대입하거나, 함수에 프로퍼티를 지정하는 것도 가능합니다. 또한, 자바스크립트 함수는 다른 함수 내에 중첩되어 정의될 수도 있습니다. 함수의 정의 자바스크립트에서 함수의 정의는 functio.. IT/Web 2022. 1. 3. 더보기 ›› [JavaScript] 자바스크립트 문자열을 배열처럼 접근하기 문자열을 배열처럼 접근하기 자바스크립에서 문자열은 변하지 않는 값이므로, 읽기 전용 배열로서 다룰 수 있습니다. 따라서 배열처럼 [] 연산자를 사용하여 문자열을 구성하는 각 문자에 바로 접근할 수 있습니다. 또한, Array 객체가 제공한느 모든 범용 메소드도 사용할 수 있습니다. 문자열의 각 문자는 String 객체에서 제공하는 charAt() 메소드를 사용해도 접근할 수 있습니다. var str = "안녕하세요"; // 문자열 생성 document.write(str.charAt(2)); // 하 document.write(str[2]); // 하 See the Pen Untitled by yunjunshin (@yjshin) on CodePen. charAt 매소드를 사용한 값과 배열처럼 [] 연산자.. IT/Web 2021. 12. 29. 더보기 ›› [JavaScript] 자바스크립트 배열(array) 생성, 추가, 참조 배열(array)이란? 자바스크립트에서 배열(array)은 이름과 인덱스로 참조되는 정렬된 값의 집합으로 정의됩니다. 배열을 구성하는 각각의 값을 배열 요소(element)라고 하며, 배열에서의 위치를 가리키는 숫자를 인덱스(index)라고 합니다. 자바스크립트에서 배열의 특징은 다음과 같습니다. 배열 요소의 타입이 고정되어 있지 않으므로, 같은 배열에 있는 배열 요소끼리의 타입이 서로 다를 수도 있습니다. 배열 요소의 인덱스가 연속적이지 않아도 되며, 따라서 특정 배열 요소가 비어 있을 수도 있습니다. 자바스크립트에서 배열은 Array 객체로 다뤄집니다. 배열의 생성 자바스크립트에서 배열을 만드는 방법은 다음과 같습니다. 1. var arr = [배열요소1, 배열요소2,...]; // 배열 리터럴을 이.. IT/Web 2020. 7. 16. 더보기 ›› 홈 페이지 만들기 (7) VScode 확장 Extension 설치 지난 포스팅에선 기본 레이아웃까지 진행했습니다. 홈 페이지 만들기 (6) 기본 레이아웃 만들기 지난 포스팅에선 phpMyAdmin 설치까지 진행하였습니다. 홈 페이지 만들기 (5) CentOS phpMyAdmin 설치 저번 포스팅에서 무료 코드 편집기인 VSCode 에서 SSH 프로토콜을 이용하여 서버에 원격 접속하는 방법 yjshin.tistory.com 다만.. VScode 로 코딩하는데 불편함이 많이 있어 vscode에서 지원 확장 기능을 사용하고자 합니다. 총 10개의 확장 기능을 소개하고자 합니다. 각 기능을 보시고 필요하시다면 설치하시면 됩니다. 시간을 단축하고 불필요한 시간을 낭비하지 않고 게을러져야 생산성이 높아지고 자동화로 인한 편의가 증가되어 삶이 윤택해질 수 있다고 개인적으로 생각합니.. IT/Web 2020. 6. 25. 더보기 ›› 반응형 이전 1 2 3 4 5 6 7 8 ··· 22 다음