(JavaScript) THIS Keyword
(JavaScript) THIS Keyword 'use strict'; console.log(this); // Window Object const calcAge = function (birthYear) { console.log(2037 - bir
(JavaScript) Regular vs Arrow function
(JavaScript) Regular vs Arrow function 'use strict'; // Never ever use the Arrow function as methods in the object // Method must be a reg
[교재 EffectiveJava] 아이템 29. 이왕이면 제네릭 타입으로 만들라
[교재 EffectiveJava] 아이템 29. 이왕이면 제네릭 타입으로 만들라 728x90 배열 코드를 제네릭 코드로 변경 제네릭 타입과 메서드를 사용하는 일은 일반적으로 쉬운 편이지만, 제네릭 타입을 새로 만드는 일은 조금 더 어렵다. 제네릭
(JavaScript) Hoisting
(JavaScript) Hoisting [JavaScript] 호이스팅(Hoisting)이란 - Heee's Development Blog Step by step goes a long way. gmlwjd9405.github.io from http
Java/비교연산자
Java/비교연산자 [ 비교 연산자(관계 연산자) ] 변수나 상수의 값을 비교할 때 쓰이는 연산자로서 결과가 항상 true 또는 false인 프로그래밍에서 비교란 주어진 값들이 같은지, 다른지, 큰지, 작은지를 구분하는 것을 의미한다. 이때 비교
백준 5883 - 아이폰 9S
백준 5883 - 아이폰 9S [문제 바로가기] 1. 유형 구현 2. 풀이 N이 1000이어서, O(N^2)으로 충분히 풀이 가능. 예제1을 보면 지울 수 있는 숫자 후보는 2,3,5,7 입니다. 위 숫자를 지운 상태에서 N번 탐색하는 식으
(JavaScript) Hoisting and TDZ
(JavaScript) Hoisting and TDZ // HOISTING and TDZ-------------------------------------------------------------------------------------------
(JavaScript) Scope Chain
(JavaScript) Scope Chain 'use strict'; function calcAge(birthYear) { const age = 2037 - birthYear; console.log(firstName); // Global vari
백준 17393 - 다이나믹롤러
백준 17393 - 다이나믹롤러 [문제 바로가기] 1. 유형 이분탐색 2. 풀이 3. 풀이 import java.io.*; import java.util.*; public class Main { public static void main(St
[Javascript] Arrow function vs Function
[Javascript] Arrow function vs Function Arrow function은 function과 동일한 개념이 아니다. Arrow function과 function의 차이점은 this Arrow Function은 this 바인