전체 글 67

TIL10

웹코딩 강의 수강 다들었다.달리기반 자바스크립트 2,3 번문제 해결 (1번은 노가다라 스킵); 3번 문제에 흔히 닌자코드라 불리는 것을 추가하였다.아무도 못읽는 코딩을 향한 첫 발자국이다. 혹은 이정도 까지는 괜찮을지도..    menuList.innerHTML = menuItems.map(        (item) => item['description'].indexOf('고기') >-1 ? `                    ${item['name']}            ${item['description']}            ${item['price']}                ` : ''    )        .join('');    menuItems.forEach(a => {      ..

카테고리 없음 2024.10.24

TIL 7

This 와 New 그리고 객체 심화this는 다른 언어와 다르게 컨텍스트에 따라서 찾는 위치가 변경된다.생성함수로 변수 내지 객체를 새로 생성 할 수 있다. 함수에서 new를 사용 했는지 확인 할 수도 있으나,가독성에 문제가 생기기에 하지 않는것이 좋다. This의 개념이 너무 햇갈린다. 자바에서 선언되지 않은 변수를 자동으로 선언하는 것과 합해져 예상치 못한 경우가 너무 많이 나왔다. new 와 함께 생성 함수를 만들었는데 이해한 것과는 다르게 나왔다.여러 경우를 테스트 해보고 경험으로 떄려 맞추는 수밖에..

카테고리 없음 2024.10.16

TIL 6

함수 표현식 선언식 의 차이자바에서 함수는 변수로 봐야함으로 조건문을 통해 함수 내용을 변경할 수도 있다.심지어 오브잭트 형식에서 키로도 사용 가능하다.화살표 함수 객체 오브잭트 타입 == 이나 === 으로 비교가 되지 않는다 비교시 참조를 비교하기 때문대입을 하면 같은 참조를 가지게되어 어느 오브잭트 명을 가지고 값을 변경해도 같은 값이 변경된다.c의 포인터를 다루는 느낌으로 사용해야 할듯 테스트 자동화와 mocha 테스트 프로그램에서 함수를 작성할떄 명세서를 작성하는것이 좋다.수정을 기할때 빠른 테스트가 가능하다.

카테고리 없음 2024.10.15

TIL 5

java script 기본 연산자, 비교 연산자, 조건문과 반복문, 함수 단항 계산과 다항 계산의 순서가 다른 언어에 비해 아주 중요하다.특유의 유연함인지 strict 하지 않은것 때문인지 여러 변수타입이 '규칙에 따라서' 계산이 된다. ||(or) 와 &&(and) 의 쓰임이 다른 언어와 다르다.조건문으로도 사용할수 있으나 지양해야 할 사항이다.sql과 마찬가지로 가로로 길어지면 읽기 어려워진다. 조건문과 반복문의 경우는 내가 인지하기로는 완벽하게 다른 언어들과 같다.break와 continue의 사용에 유의하자레이블은 편리하지만 언제나와 마찬가지로 작명에 유의할 필요가 있다.개인적으로는 가독성에 직렬되는 문제가 될수 있음으로 더욱 조심해야 한다고 생각한다. 함수에 리턴 형식를 따로 지정하지 않아도 된..

카테고리 없음 2024.10.14

TIL 4

Express.jsnode.js를 사용하여 서버를 구성할 수 있게 만든 프레임워크파인테크 및 스트리밍 프로그램에 적합 개발 규칙을 강제하여 코드 및 구조의 통일성을 향상낮은 진입 장벽 코드 구성이 어려울 수 있음에러 메시지 분별력 떨어짐 Nest.js node.js를 사용하여 서버를 구성할 수 있게 만든 프레임워크엔터프라이즈 급 웹 개발 및 이커머스 웹에 적합 오픈소스TypeScript 를 주로 활용강력한 CLI 유저베이스가 적음 TypeScript 를 반드시 알아야

카테고리 없음 2024.10.11

TIL2

자바의 동향sql 가독성을 높이는 다섯가지 사소한 습관javaScript와 ECMAScript는 무슨 차이일까 걷기반 4 까지 자바는 지금까지 발전을 거듭하며 지금은 표준화를 하고있는 단계라고 볼수 있다. 앞으로 10년은 더 해먹을 예정이다.예약어는 대문자로 줄정리를 잘 해서 가독성을 높이자ECMAScript는 javaScript의 규약을 정하는 것이다 엔진 정보를 잘 보자 create table ,insert , select 기초를 배웠다.

카테고리 없음 2024.10.08