본문 바로가기

반응형

Javascript

(22)
chatGPT와 JavaScript 공부:프로토타입(Prototype) chatGPT와 JavaScript 공부:프로토타입(Prototype) 이번 포스트에서는 JavaScript의 프로토타입(Prototype)에 대해 공부해 보고자 한다. JavaScript를 유튜브 강의나 다른 유료 강의를 통해 사용법에 대해서만 중점적으로 공부했었어서 사실 이번에 처음 알게 됐다. 프로토타입은 JavaScript의 객체 지향 프로그래밍 구조(OOP)를 구성하는 중요한 기능으로, 객체 간의 상속 및 메서드 공유를 가능하게 한다고 한다. 사실 이 정도 설명만 들었을 때는 Python에서의 class같은 거 아닌가? 하고 생각했었는데 알아보니 Python, JAVA는 class 언어이고 JavaScript는 prototype 언어라고 한다. JavaScript에서도 class가 있지만 ES6..
chatGPT와 JavaScript 공부:클로저(Closure) chatGPT와 JavaScript 공부:클로저(Closure) chatGPT를 어떻게 활용할까 고민하던 중에 JS를 공부하는 용도로 사용하면 어떨까 싶은 생각이 들어서 포스트를 작성해 보려 한다. 취미로 JS, Python을 공부하는 중이라 사실 중요한 개념적인 부분은 모르는 것이 많이 있긴 했다. chatGPT에게 주관적인 코딩을 시켜보았으나 최근 들어서 썩 마음에 드는 결과물을 안 준다... 원래 이 블로그에는 chatGPT가 작성해 주는 코드를 리뷰하고 활용해 보는 것을 중점으로 두려 했으나 이 부분은 다시 고민해 보아야겠다. 우선 첫 번째로 공부해 볼 내용은 클로저(Closure)이다. 이름은 얼추 들어보았지만 이번 기회에 공부 해보자. Question JavaScript의 클로저(Closure..
chatGPT가 생각하는 아름다운 아코디언 chatGPT가 생각하는 아름다운 아코디언(accordion) 이번에는 chatGPT에게 아름다운 아코디언을 만들어달라고 질문을 해보았다. 우선 아코디언(accordion)이란 무엇인지 chatGPT에게 물어보자. Question 아코디언이 무엇인지 설명해 줘 Answer 아코디언은 웹 페이지에서 주로 사용되는 UI(User Interface) 요소로, 사용자가 상호작용할 수 있는 접을 수 있는 패널들의 집합입니다. 아코디언은 여러 섹션의 내용을 효율적으로 표시하고, 공간을 절약하기 위해 사용됩니다. 사용자는 각각의 패널 제목을 클릭하여 해당 내용을 펼치거나 접을 수 있습니다. 이를 통해 사용자는 원하는 정보를 빠르게 찾을 수 있습니다. 웹 페이지의 FAQ 섹션, 메뉴, 내비게이션, 폼 등에서 아코디언을..
스즈메의 문단속을 보고 chatGPT와 간단한 웹 만들어보기 이 글은 스즈메의 문단속의 스포일러가 될 수 있습니다. 스즈메의 문단속 컨셉의 간단한 웹 만들어보기 '당신의 문단속' 바로가기 주말에 여자친구와 함께 영화 '스즈메의 문단속'을 보고 왔다. 신카이 마코토 감독의 작품인 '너의 이름은', '날씨의 아이'도 모두 재미있게 본 기억이 있다. 그럼에도 개인적으론 사실 크게 기대하지 않고 관람을 했는데 기대 이상으로 너무 재미있게 잘 관람하고 왔다. 특히 지진이 발생하는 것에 대한 표현과 상상력, 마치 일본 여행을 간접적으로 하는 듯한 느낌, 음악, 작화가 너무 좋았다. 일본은 3번이나 다녀오고 여행에 대한 욕구가 딱히 없는 나인데 일본 여행을 또 다녀오고 싶게 만든다... 다만 다른 사람들도 말하듯이 개연성에 대한 건 나도 조금 생각 들게 했지만 개인적으론 크게..
chatGPT가 생각하는 가장 멋진 JavaScript 코드는 무엇일까? (2) (feat. IIFE) chatGPT가 생각하는 가장 멋진 JS 코드 (2) 최근 chatGPT에 GPT-4가 업데이트되었다. GPT-3.5가 나온 지 얼마나 됐다고 벌써 GPT-4가 나오다니... 심지어 GPT-4를 탑재한 MS는 미쳐 날뛰고 있다. 워드, 엑셀, PPT 들을 자동으로 생성해주고 분석까지 다 해준다니... 구글이 몰락할 것이라곤 생각하지 않지만 MS가 이번에 칼을 제대로 꺼내든 것 같다. 기술의 발전이 정말 빠른 속도로 이루어지고 있는데 너무 빨라서 무서워진다. 과연 내 일자리는 남아 있을 수 있을까? 사실 내 포지션보다는 연구부서, 보고서 작업을 하는 팀의 포지션이 가장 위험해 보인다. 제안서, 보고서 등을 모두 AI가 생성해 준다면 사실 1인 기업도 충분히 가능해 보이기도 한다. 이런저런 생각을 최근에 많..
chatGPT가 생각하는 가장 멋진 JavaScript 코드는 무엇일까? (1) (feat. 재귀 함수) chatGPT가 생각하는 가장 멋진 JS 코드 (1) 이전 포스트에서는 chatGPT가 생각하는 '가장 아름다운 CSS'에 대해서 알아보았다. 이번 포스트에서는 chatGPT가 생각하는 '가장 멋진 JavaScript'가 무엇인지 알아보고자 한다. 물론 이런 질문을 한다고 해서 아주 질 좋은 내용이 나오리라고는 생각하지 않는다. 하지만 그럼 어떤가. 이런 주관을 묻는 질문으로 어떤 결과를 출력해주는 것만으로도 충분히 재미있고 흥미롭다고 생각이 든다. chatGPT가 사람처럼 생각해서 하는 것이 아닌 쌓인 데이터를 기반으로 작성을 해주는 것이니 그래도 아주 조금은 신빙성 있지 않을까 싶기도 하다. 계속 질문하다보면 나에게든 누구에게든 참고를 할만한 내용이 나오지 않을까하는 생각도 해본다. 아무쪼록 재미로만..

반응형
loading