전체 글 14

[혼공JS] 4주차_24.07.22-07.28

4주차 진도 [Chapter 05] - 프로시저 형태 함수1. 2.  →  반복문을 함수적용해서 작성sum 함수 적용 - 수학적 함수→  반복문을 함수적용해서 작성sum 함수 적용   function 코드의 집합을 나타내는 자료형으로 '기능'을 의미한다. - 익명함수 : 이름이 붙어있지 않은 함수. function () {} 형태로 만든다.  이름이 없기 때문에 변수에 넣어서 사용한다. - 선언적 함수 : 이름이 붙어있는 함수. function 함수이름 () {} 형태로 만든다.  function 키워드를 이용하여 함수를 선언한다. * 익명함수와 선언적 함수의 가장 큰 차이는 호출 순서의 차이다.익명 함수 : 코드를 위에서 아래로 읽은 순서대로 실행하기 때문에 함수를 호출하기 전에 먼저 선언해야 실행할 ..

JavaScript 2024.07.28

[혼공JS] 3주차_24.07.15-07.21

3주 차 진도 [Chapter 04] p.160 배열배열[인덱스]가장 앞에 있는 요소는 '0'으로 표현한다.내부의 값은 ','로 구분한다 (요소, 요소, 요소)  -배열 요소 개수 확인a.length : 요소 개수 추출 a [인덱스] : 요소 추출 -배열 요소 뒷부분 추가a.push(요소) : 뒤에 추가 -배열 요소 제거a.splice(인덱스, 제거할 요소 개수) : 특정 위치에 요소 제거 -값으로 요소 제거a.indexOf() : 특정 값의 인덱스 추출 a.splice(인덱스, 1) : 인덱스의 위치의 요소 제거 -배열 특정위치 요소 추가a.splice(인덱스, 0, 요소) : splice() 메소드는 요소를 추가할 때 사용하고, 제거할 때도 사용한다. p.169-비파괴적 처리 : 처리 후에 원본 내용..

JavaScript 2024.07.21

[혼공JS] 2주차_24.07.08-07.14

1주차 진도 [Chapter 03] p.130 조건문if(불 값이 나오는 표현식) {  불 값이 참일 때 실행할 문장}- 예제 if else 조건문if(불 값이 나오는 표현식) {  불 값이 참일 때 실행할 문장} else {  불 값이 거짓일 때 실행할 문장}- 예제 중첩 조건문if(불 값이 나오는 표현식 1) {  if(불 값이 나오는 표현식 2){  표현식 2가 참일 때 실행할 문장} else {   표현식 2가 거일 때 실행할 문장} else {  if(불 값이 ㅣ나오는 표현식 3){   표현식 3이 참일 때 실행할 문장} else {  표현시기 3이 거짓일 때 실행할 문장  }}-예제 if else if 조건문if(불 표현식) {  문장} else if(불 표현식) {  문장} else if(불..

JavaScript 2024.07.14

[혼공JS] 1주차_24.07.01-07.07

1주차 진도 [Chapter 01~02] p.66 확인문제 풀어보기1. 2. p.71 식별자키워드로 사용하면 안된다.숫자로 시작하면 안된다.특수문자는 _와 $만 허용한다.공백 문자를 포함할 수 없다.여러 글자로 구성된 식별자는 대문자로 구분해준다.ㄴcreat map > creatMapㄴremove all > removeAll대문자로 시작하면 클래스클래스가 아닌것ArrayNumberPetARRAYNUMBERPET* 변수, 인스턴스, 함수, 메소드는 항상 소문자로 시작한다. 식별자의 종류구분단독으로 사용다른 식별자와 사용식별자 뒤에 괄호 없음변수속성식별자 뒤에 괄호 있음함수메소드 식별자 종류 구분해보기alert('hello World')함수Array.lenght속성input변수prompt('message',..

JavaScript 2024.07.07