
while(조건문); 형식
조건문의 조건이 true면 실행 false면 중단하는 기본적인 반복문이다 .

var arr 변수를 설정하고 ['A', 'B','C','D'];값을 갖는다.
python 의 리스트와 같은 역할을 한다.
python 의 arr.append()와 같은 역할을 하는 arr.push() 함수 리스트 안에 인자를 추가하고 싶으면 사용하는 함수이다.

함수문
fuction 함수를 불러온 후 f123이라는 함수명을 달아주었다.
이렇게 하면 중복되는 코드들을 효율적으로 관리할 수 있었다.

반복문과 리스트 개념활용
while 문안에 i 가 5보다 작을때 number 값 안에 인자들을 소환하여 total 변수에 집어넣어 다 더한다.

function을 설정하고 나온 결과값을 다시 fuction 변수에 덮어?쓰는 개념의 return 문법을 배웠다.
python을 배울때도 헷갈렸던것인데 궁금증이 java를 하며 해결되었다.

동기와 비동기
동기는 간단히 설명하면 어떤일이 여러가지 주어질떄 그 일을 하나 해결한 후 다른일에 착수하는 것이고
비동기는 이런 일을 여러가지를 동시에 진행하는 것 이다.
자세히 말하면 어떤일이 진행되고 있을때 그리고 그 일이 시간이 좀 걸릴때 시간이 덜 걸리는 다른일을 먼저 해결하는 효율적인 방법이다.

sync는 비동기 방식을 구현한 것 이다.
순서대로 나타내면
'A'
'c' (sample.txt 파일을 읽는 도중)
'samole.txt'

파일 목록 읽기

출력값은 배열형식으로 나온다는걸 알 수 있었다.

이 함수의 기능이 끝난 후
"함수가 끝났으니 다른일을 하세요' 라는 뜻을 전달하기 위해서 함수 안 인자에 callback를 넣어준다.
'대딩코딩' 카테고리의 다른 글
Do it! HTML+CSS+자바스크립트 웹 표준의 정석 6~10 (0) | 2024.02.03 |
---|---|
Do it! HTML+CSS+자바스크립트 웹 표준의 정석 1~5 (0) | 2024.02.02 |
WEB node.js 3 (0) | 2023.12.27 |
WEB2 node.js (0) | 2023.11.26 |
Node.js 로 WEB서버 만들기 1-18 (0) | 2023.11.12 |