JS

· WEB
JS 수업 도중 폰 노이만 구조에 대한 언급이 스쳐가듯 나와서 찾아보았다! JavaScript와 폰 노이만 구조는 직접적인 관련이 있는 개념은 아니지만, 컴퓨터가 어떻게 작동하는지를 이해하면 JavaScript가 어떻게 실행되는지도 더 잘 이해할 수 있다👀1. 폰 노이만 구조란?폰 노이만 구조는 현대 컴퓨터의 기본 구조로, 1945년 수학자 존 폰 노이만(John von Neumann)이 제안한 개념이다. "프로그램도 데이터처럼 메모리에 저장하고, CPU가 이를 읽어서 실행한다." 주요 구성 요소중앙처리장치(CPU, Central Processing Unit)연산 및 제어를 담당하는 핵심 장치연산장치(ALU, Arithmetic Logic Unit): 덧셈, 뺄셈, 논리 연산 수행제어장치(CU, Con..
분명 예전에 스터디 하면서 다 정리했던 내용들인데 오랜만에 다시 배우니까 새롭게 느껴지는 마법..그리고 실제로 새롭게 알게 된 부분들도 있어서 간단하게 정리해 보는 TIL이번 기회에 예전에 공부했던 내용들도 다시 들여다 볼 수 있어서 좋았다.식(expression)과 문(statement)의 차이문 안에 식이 포함된 것식 : 변수에 할당 가능. 값으로 평가 가능한 코드 조각.문 : 동작을 수행하는 코드 조각. 변수 할당 불가능변수varconstletVar와 윈도우 객체var 선언하면 윈도우 객체로 추가됨. 즉 전역 객체로 추가됨.ex) window.name원시형과 참조형폰 노이만 구조 언급이 있어서 찾아봤다🔽https://ko.wikipedia.org/wiki/%ED%8F%B0_%EB%85%B8%EC%..
실습 문제를 풀다가 콘솔을 찍어보니 new Date()에서의 현재 날짜의 월과 해당 값에서 월만 추출하는 getMonths()의 값이 달랐다.let date = new Date(); let month = date.getMonth() + 1; console.log('DATE', date); console.log('MONTH', month); let season = '봄'; if (3  getMonths() 값은 현재 월(月)보다 -1인 값이 나오는 현상을 발견했다🤔 찾아보니 JS가 열흘만에 급하게 만든 언어인지라 날짜 표기를 Java JDK1.0(1995) 버전을 카피해오면서 해당 버전에서 채택하는 zero-base를 따르게 된 것이었다.  그래서 특이하게 g..
· WEB
주로 CSS의 태그는 ` and JS ``s just before ``? | Fr" data-og-description="In a nutshell, such a placement of CSS s and JavaScript s allows for faster rendering of the page and better overall performance. Putting s in is part of the proper specification in building an optimized website. When a page first loads, HTML and CSS are b" data-og-host="www.greatfrontend.com" data-og-source-url="https://www.gr..
· 알고리즘
문제 분석입력값으로 받은 점수들 중 최댓값을 이용해 점수를 모두 변경해 새로운 평균을 반환하는 문제입력: 과목 개수 N, 점수들출력 : 첫째 줄에 새로운 평균 출력.실제 정답과 출력값의 절대오차 또는 상대오차가 10-2 이하이면 정답트러블슈팅소수점 표현(예제 참고)문제는 브론즈1에 기초적인 내용이라 금방 해결할 것으로 예상했으나, 예제를 꼼꼼히 보지 않아 여러 번 수정했습니다.조건 중에 첫째 줄에 새로운 평균을 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-2 이하이면 정답이다. 라는 말이 있었는데, 상대오차를 부분을 간과하고 넘어가서 생긴 실수였습니다.이후 여러 예제들 중 10-2 이하의 오차를 허용한다는 말은 정확히 소수 2번째 자리까지 출력하라는 뜻이 아니다.라는 말과 함께 아래 예..
jimyu
'JS' 태그의 글 목록