1. [Class 1~3챕터] 자바스크립트 완전 끝내기: ES6+ 심화
1. 객체 지향 프로그래밍: 객체 구성 요소, 객체의 구체화, 자바스크립트로 OOP 구현첫 챕터에서는 객체의 구성 요소, 객체의 구체화, 자바스크립트로 OOP를 구현하는 것에 대해 알아보았다.기본적으로 자바스크립트는 객체 지향 프로그램이다.2. Class 선언, Class 구조: Class 선언문, Class 표현식두 번째 챕터에서는 클래스의 선언, 구조, 어떻게 선언하는지, 그리고 표현식은 어떻게 되는지 배웠다.참고로 상수와 변수도 배웠다. 상수일 때에는 const, 변수일 때에는 let으로 선언해 주면 된다.그리고, 전체적으로 클래스라는 건 결국 객체를 잘 다루기 위함이라는 것을 기억해야 한다.3. Class 작성 기준, computed name세 번째 챕터에서는 클래스의 작성 기준 그리고 compu..
2024. 9. 4.
18. 단어 뒤집기(9093)
문제.문장이 주어졌을 때, 단어를 모두 뒤집어서 출력하는 프로그램을 작성하시오. 단, 단어의 순서는 바꿀 수 없다. 단어는 영어 알파벳으로만 이루어져 있다.첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문장이 하나 주어진다. 단어의 길이는 최대 20, 문장의 길이는 최대 1000이다. 단어와 단어 사이에는 공백이 하나 있다.각 테스트 케이스에 대해서, 입력으로 주어진 문장의 단어를 모두 뒤집어 출력한다.답:n = int(input())for i in range(n): s = list(input().split()) for j in s: print(j[::-1], end=' ') '''전체 설명'''# a = ['a', 'b', 'c', 'd',..
2024. 9. 4.
0. 자바스크립트 완전 끝내기: ES6+ 심화 [강좌 소개, 범위]
리액트가 끝나서, 자바스크립트에 대한 심화과정의 강좌를 더 듣게 되었다. 베이스는 리액트라서, 조금은 가벼운 마음으로 듣고자 한다. (그러나 내용은 가볍지 않다...)1. 강좌 소개, 범위: 바이블 강좌, 강좌의 상위 레벨 키워드, 비동기 11단계앞으로 강좌는 어떻게 진행이 될 것인지, 비동기가 무엇인지, 어떤 식으로 단계가 이루어지는지 알려준 강좌였다.2. 강좌 접근, ES6+ 위치, 저서 강좌를 접근할 때 어떤 식으로 접근을 할 건지를 알려주었다.또한 API에 대한 이야기를 많이 할 것이며, API를 가져오고 또 서버에 전송하는 "통신"에 대한 이야기도 한다.결론자바스크립트의 심화버전이며, API에 대한 이야기를 많이 할 것이다.
2024. 9. 2.