목록FE/JavaScript (20)
오봉이와 함께하는 개발 블로그
배열 동일한 이름을 갖는 원소들의 연속적 저장 영역 배열의 원소는 메모리 내에 순서대로 저장 배열의 각 원소는 인덱스([0]부터 시작)로 구별 배열 선언 형식 var 배열명 = new Array(3); // 크기가 정해진 배열 var arr = new Array(3); var 배열명 = new Array(); // 크기가 정해지지 않은 배열 var arr = new Array(); var 배열명 = new Array(값1, 값2, 값3, ... , 값n); // 선언과 동시에 초기화 var arr = new Array(1, 2, 3, ... , n); var 배열명 = [값1, 값2, 값3, ... , 값n]; // 대괄호를 사용한 선언과 동시에 초기화 var arr = [1, 2, 3, ... , n]..
정수(숫자)로 형변환 prompt()에서 입력 받은 값은 모드 문자로 인식 더하기 연산을 할 경우 문자 연산으로 처리 숫자로 연산하기 위해서는 숫자로 형 변환 필요 Number() : 숫자형으로 변환(실수형도 포함) parseInt() : 정수형으로 변환 typeConversion.html
제어문 Java와 동일하다 조건문 조건의 결과가 참일 때, 거짓일 때 수행되는 문장이 각각 다르다. if if - else if -else if switch 조건문 예시 코드 ifEx1.html ifEx2.html ifEx3.html ifEx4.html ifEx4-2.html switchEx1.html 반복문 반복문에 있는 조건에 따라 반복 횟수가 결정되고 반복 횟수만큼 반복 for for in while do - while forEach() 배열.forEach() 배열.forEach(function() { 실행문장 }); function()의 인수 3개가 지정되어 있는데, 사용하지 않아도 되지만 사용하는 경우 순서를 잘 지켜야 한다. 첫 번째 인수 : 배열의 항목 두 번째 인수 : 배열의 인덱스 세 번..
FrontEnd_day4 정리 (2021.12.07 화요일) JavaScript 변수 프로그램 실행 중 값을 저장하기 위한 메모리 내의 임시 기억장소 자바스크립트에서 식별자(변수명, 함수명 등) 명명 규칙 시작은 반드시 '영문자'나 '_' 사용한다. 숫자로 시작하지 않는다. 대소문자 구별 키워드 사용 불가 특수문자, 공백 사용할 수 없음 한글 사용 가능(영문 사용 권장) 의미 있는 단어 사용(어떻게 사용하는 변수(혹은 함수)인지 알 수 있도록) 변수 선언 var let const EC6 이후 보완하기위해 추가된 변수 선언 방식 : let, const 변수를 필요한 곳에 사용하면 자동으로 생성되기 때문에 반드시 선언하지 않아도 된다. 변수의 데이터 타입은 실행 시 결정(동적 타이핑) 명시적으로 선언하는 경..
FrontEnd_day4 정리 (2021.12.07 화요일) JavaScript 정식명칭 : ECMA스크립트(ECMAScript) ECMA International ECMA-262 기술 구격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어 ES6(자바스크립트 버전) default parameter class arrow function const let 등... 동적인 웹 페이지를 작성하기 위해 사용되는 언어 웹 표준 프로그래밍 언어 모든 웹 브라우저에서 자바스크립트 지원 웹 브라우저 뿐 아니라 스마트폰 app 개발 등 각종 분야에서 사용 과거에는 브라우저에 내장되어 제한된 기능만 지원하였는데 현재는 Ajax(Asynchronous JavaScript and XML) 기술과 함께 영향력이 증가 전 ..