name https://images.velog.io/tags/JavaScript.png

# JavaScript

JavaScript(JS)는 가벼운 인터프리터 또는 JIT 컴파일 프로그래밍 언어로, 일급 함수를 지원합니다. 웹 페이지의 스크립트 언어로서 제일 유명하지만 Node.js, Apache CouchDB, Adobe Acrobat처럼 많은 비 브라우저 환경에서도 사용하고 있습니다. JavaScript는 프로토타입 기반의 동적 다중 패러다임 스크립트 언어로, 객체지향형, 명령형, 선언형(함수형 프로그래밍 등) 스타일을 지원합니다.

12396개의 포스트
post-thumbnail

js - array, object

getElement 함수안에 arr 변수를 선언했습니다.arr 변수는 배열을 할당했고요, 배열에는 다양한 데이터 타입의 요소가 들어있네요!배열이 담긴 arr 변수에 접근하여 getElement 함수가 "array" 라는 문자열을 return 할 수 있도록 해주세요.ad

19분 전
·
0개의 댓글
post-thumbnail

[javascript] DOM (Document Object Model)

DOM은 Document Object Model의 약자로 도큐먼트 객체 모델이다.페이지를 수정할때, 기존에는 html을 전부 리로딩하는 방식을 사용했다. 하지만 javascript는 DOM을 활용하여 html 전체 코드가 아닌 특정 document 객체만을 수정하고 삭

25분 전
·
0개의 댓글

[JavaScript] textContent vs innerHTML

dom.textContent = <h1>blabla</h1>출력결과 : blablatextContent는 간단한 동작으로서 HTML태그를 변환하지 않는다.2.dom.innerHTML = <h1>blabla</h1>출력결과 : blablainnerH

약 1시간 전
·
0개의 댓글

[백준/JS] 11720번 숫자의 합

N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오.

약 1시간 전
·
0개의 댓글

배열에서 특정 항목 제거하는 방법

a라는 배열이 존재할때 그 안에 있는 c 라는 항목을 삭제하고 싶은 경우 방법을 기록한다.우선 c의 index 값을 확인한다.c 의 인덱스 값을 확인해보면 2라는 값을 확인할 수 있다.인덱스 값을 확인했다면 splice 함수를 이용해서 c를 추출해낸다.splice 함수

약 1시간 전
·
0개의 댓글

[백준/JS] 11654번 아스키 코드

알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

약 1시간 전
·
0개의 댓글

JS - Object

프로젝트 경험을 하면서 "나는 얼마나 내가 작성한 코드에 대해서 알고 있을까?" 라는 의심을 갖게 됐다.의심을 하게 된 이유는 이제 취업을 하고 싶기 때문에 여러 취업 후기, 구인 공고, 채용 인터뷰 등 보면서 쇠파이프로 정강이를 맞는 팩폭으로 세상은 쉽지 않다는 걸

약 1시간 전
·
0개의 댓글
post-thumbnail

[알고리즘-프로그래머스] 단어 변환

문제를 간단히 설명하자면 begin단어와 target단어 그리고 words배열이 주어지는데 단어를 1글자씩만 변환하여 begin에서 target단어로 바뀌는데 가장 짧은 변환 과정을 찾는 문제이다.

약 2시간 전
·
0개의 댓글
post-thumbnail

[0511] 자바 웹 개발 과정🌞

⭐Back-end SQL View 사용자에게 접근이 허용된 자료만을 제한적으로 보여주기 위해 하나 이상의 기본 테이블로부터 유도된, 이름을 가지는 가상 테이블이다. 위의 sql 문장의 일부분을 View로 만들자. 생성한 뷰를 이용해 기존 sql 문장을 다음과 같이 사용할 수 있다. Self Join 동일 테이블 사이의 조인을 말한다. 따라서 FROM ...

약 2시간 전
·
0개의 댓글
post-thumbnail

TIL : JavaScript (scroll event)

window.scrollY문서가 수직으로 얼마나 스크롤 되는지를 알려준다.Element.getBoundingClientRect()브라우저에 실제로 보여지는 width, height값을 알아내고자 할 때!만약 transition을 활용해 크기를 변환시킨 element

약 3시간 전
·
0개의 댓글

변수

변수(variable) 상황에 따라 변할 수 있는 값 값을 넣어놓는 공간의 이름 이름(label, tag)이 붙은 값 A way to handle data 컴퓨터에는 데이터를 위한 보관함이 존재한다. 변수는 크기가 동일한 각 보관함의 이름이다. 우리는 그 이름(변수)을 통해 데이터를 사용할 수 있다. 동일한 데이터가 필요한 곳을 변수로 대체하고 변...

약 3시간 전
·
0개의 댓글
post-thumbnail

백준 1110 번 JavaScript 문제풀이

<span style="color:더하기 사이클https://www.acmicpc.net/problem/1110while문에서 쓰일 입력값변수와 계산을 끝낸 변수만 철저히 돌려 써야하는것에 집중하지 않으면 최초 입력값과 결과값의 비교가 불가능해지며 무한루

약 4시간 전
·
0개의 댓글
post-thumbnail

(TIL) Javascript #6 - 기본문법

Today, I learned 🖥 #6 Javascript: 기본문법 Javascript javascript 를 쓰는이유는 html을 변경하기위해서! javascript 기본문법 정리📒 1. documemt.getElementById('내가 지정한 아이디').innerText = "넣고싶은거" innerText와 다른점은 innerText는 텍스...

약 4시간 전
·
0개의 댓글

값과 리터럴

값(Value) 프로그래밍 언어를 구성하는 기본 단위 모든 값은 컴퓨터 내부에서 비트로 이루어져 있다. 비트(bit, Binary Digit, 2진수)는 컴퓨터 CPU가 처리하는 데이터의 최소 단위 크기다. 컴퓨터는 데이터를 비트로 처리하지만, 프로그래밍에서는 이를 값으로 나타낸다. 표현식이 평가(evaluation, 식을 해석해서 값을 생성하거나 참조하...

약 5시간 전
·
0개의 댓글
post-thumbnail

함수의 종류

JS문법 상의 여러가지의 함수의 종류를 정리해보고자 한다. 예시로 사각형의 넓이를 구하는 함수를 작성해보자.함수의 이름은 누가봐도 어떤 기능을 하는 함수인지 알기 좋게 작명하는 것이 좋고 각 함수는 한개씩의 기능을 수행하는 함수로 만들어지는 것이 좋다.위 처럼 func

약 6시간 전
·
0개의 댓글

표현식과 문

표현식(expression) 일정한 값을 생성하는 코드로서 값으로 평가될 수 있는 문(statement)이다. 표현식이 평가(계산)되면 새로운 값을 생성하거나 기존의 값을 참조(변수의 저장된 값을 읽어들이는 것)한다. 문(statement) 특정 행위를 수행하게 하는 코드로서 명령문이라고도 부른다. 프로그램을 구성하는 기본 단위이자 최소 실행 단위다....

약 6시간 전
·
0개의 댓글

프로그램과 코드

프로그램(program) "program"이란 단어의 사전 정의에서도 알 수 있듯이 프로그램에서는 순서가 중요하다. > program n. A series of coded software instrunctions to control the operation of a computer or other machine. Origin: pro('before') +...

약 6시간 전
·
0개의 댓글
post-thumbnail

[ES6] 템플릿리터럴 Template literals

템플릿 리터럴은 자바스크립트 표현식을 사용해서 문자열을 연결하고 새로운 문자열을 생성하는 간단한 문법입니다.1.템플릿 리터럴은 이중 따옴표 나 작은 따옴표 대신 백틱( \` ) (grave accent) 을 이용합니다.2.변수나 코드를 표현할 때는 ${}의 중괄호로 감

약 6시간 전
·
0개의 댓글
post-thumbnail

변수 선언 시 var, let, const의 차이점

공부 중에 나름 좀 궁금한 내용이 생겨 공부하면서 정리해본다.자바스크립트가 ES6로 업데이트가 되면서 편리한 기능들이 많이 업데이트 되었다. 그 중 기존 ES5에서 변수 선언 시 var로만 가능했던 것들이 ES6가 되면서 let과 const로 선언이 가능해졌다.그럼 처

약 6시간 전
·
0개의 댓글