본문 바로가기

전체 글

(32)
[2022-11-08 새싹 프론트엔드] 함수 2022-11-08 강의 내용 함수 다이얼로그 화살표함수 함수란? 코드의 집합, 특정 작업을 할수 있도록 설계된 코드블록{} 함수는 선언하는 부분과 호출하는 부분으로 나뉜다. 누군가 함수를 호출할때 실행된다. 문을 쓰고 블록으로 감싸서 실행하는 것 함수를 사용하는이유 명령이 필요할 때와 필요없을때 필요에 따라서 적합하게 사용하기위해 함수 선언과 함수호출 부분이 나눠져있는것이다. *블록 {중괄호} 안에 둘러쌓인 부분 함수의 선언과 호출 매개변수와 리턴키워드 변수식 함수선언 내장함수 즉시호출함수 매개변수(Parameter) 사용자가 어떤 값을 사용할지 모르기 떄문에 미지의수를 사용한다. 인수를 받기위해서 임의의 변수이름을 지어준부분 내장함수 alert () 함수처험 자바스크립트가 미리 만들어놓은 함수 인수 ..
[2022-11-07 새싹 프론트엔드] 객체 2022-11-07 강의내용 객체 내장 객체 사전적 의미 실세계에 존재하는 대상 또는 생각할 수 있는 어떠한 개념 자바스크립트에게 객체란? 어떤 ㅅ가물이나 개념을 소프트웨어적으로 표현하기 위해 사용하는 문법적 수단. 자바스크립트 코드 내에서 객체란 '값 또는 기능을 가지고 있는 데이터'이다 메소드와 함수 의 차이점 함수가 메소드를 아우르는 포괄적인 용어이다. 함수는 객체로부터 독립적이며, 메소드는 객체에 종속적이다. 메소드는 거의 모든 면에서 함수와 동일하지만, 아래의 2가지 포인트에서 다른 점이 있다. 메소드는 호출된 객체에 암시적으로 전달된다. 메소드는 클래스 안에 있는 data를 조작할 수 있다. 기본적으로 두 용어의 뜻은 동일하나 '객체(클래스)로부터 독립적인가 아닌가'가 함수와 메소드를 나누는 ..
2022-11-02 새싹 프론트엔드] 배열 배열 관련있는 데이터들을 하나로 묶어서 하나의 변수 아래에 한줄로 저장하는 것 여러개의 데이터를 하나의 변수에 담고 싶을 때 사용한다. 변수는 하나의 값만 넣을 수 있지만 배열은 여러가지의 변수를 넣을 수 있다. 변수에 들어갈 수 있는 하나의 값 변수안에 아이템이 들어갈 때 마다 자동으로 번호를 붙여준다, 이를 인덱스라 칭한다. 1000가지의 값을 모두 let로 하나하나 지정할 수 없을 때 사용함 호출시에는 변수명만 써주면 된다. 여러개의 변수값중 하나만 호출도 가능 인덱스 배열에 들어가 있는 아이템에는 모두 인덱스 번호가 부여된다. 번호는 0부터 부여된다. 인덱스 번호로 배열에 있는 아이템들을 접근할 수 있다. 위의 값에서 banana의 값만 가져오고 싶을때 let fruit = ["banana","a..