JAVASCRIPT 자바스크립트

1.value (값), variable (변수), datatype

post-thumbnail

2.let,const and var,operators(연산자),operator precedence(연산자 우선순위)

post-thumbnail

3.if,else,type conversion(자료형 변환),type coercion (자동형 변환)

post-thumbnail

4.truthy falsy value, equality operators 동등연산자(==)와 일치연산자(===),prompt, else if, !==(불일치 연산자)

post-thumbnail

5.The switch statement 스위치문, statement (문장) 과 expression (표현식)

post-thumbnail

6.Ternary operator 삼항연산자

post-thumbnail

7.Strict mode 'use strict';

post-thumbnail

8.function 함수

post-thumbnail

9.함수 표현 방식 : function declaration(함수선언) function expression (함수표현식)

post-thumbnail

10.함수 표현하는 다른 방법:Arrow function

post-thumbnail

11.functions calling other functions 함수에서 함수 호출하기, 함수 특징

post-thumbnail

12.Arrays 배열

post-thumbnail

13.Array method (배열과 메소드): push(),unshift(),pop(),shift(),indexOf()

post-thumbnail

14.object 객체

post-thumbnail

15.객체 접근 Dot vs Bracket notation

post-thumbnail

16.object method, this

post-thumbnail

17.The for loop,looping Arrays, Breaking and Continuing

post-thumbnail

18.Looping backward and loops in loop, while loop

post-thumbnail

19.DOM, DOM manipulation(조작), Click event handler

post-thumbnail

20.Modal

post-thumbnail

21.Pig game project

post-thumbnail

22.Pig game project -2

post-thumbnail

23.pig game project -3

post-thumbnail

24.Overview of JavaScript

post-thumbnail

25.JS engine and runtime

post-thumbnail

26.Execution Contexts and the Call stack

post-thumbnail

27.Scoping and the scope chain

post-thumbnail

28.scoping 코드 예제로 공부

post-thumbnail

29.Hoisting

post-thumbnail

30.This keyword

post-thumbnail

31.Regular functions & Arrow functions

post-thumbnail

32.Primitives type vs Reference type

post-thumbnail

33.Destructuring Arrays

post-thumbnail

34.Destructuring Objects

post-thumbnail

35.Spread operator (...)

post-thumbnail

36.Rest Pattern and Parameters

post-thumbnail

37.Short Circuiting (&& and ||),The Nullish Coalescing Operator (??)

post-thumbnail

38.Logical Assignment Operators

post-thumbnail

39.Looping Arrays : The for-of Loop

post-thumbnail

40.Enhanced Object Literals

post-thumbnail

41.optional chaining .?

post-thumbnail

42.Looping objects: object keys, values, entries

post-thumbnail

43.Set

post-thumbnail

44.Maps(data structure)

post-thumbnail

45.Working with strings 1

post-thumbnail

46.Working with strings 2

post-thumbnail

47.working with strings 3

post-thumbnail

48.Default parameters

post-thumbnail

51.First-class & Higher-order function (고차함수)

post-thumbnail

52.functions accepting callback function

post-thumbnail

53.call, apply, bind method

post-thumbnail

54.Closure, setTimeout()

post-thumbnail

55.simple array method : slice, splice, concat, join

post-thumbnail

56.The new at Method

post-thumbnail

57.Looping Arrays: forEach

post-thumbnail

58.Data transformation: map, filter, reduce overview

post-thumbnail

59.Data transformation: map,filter

post-thumbnail

60.Data transformation: reduce

post-thumbnail

61.asynchronous code, AJAX, API

post-thumbnail

62.callback Hell, Promises, AJAX CALL - fetch API, XMLHttpRequest

post-thumbnail

63.consuming promises, chaining promises, handling rejected promises

post-thumbnail

64.The event loop

post-thumbnail

65.consuming promises with Async/Await, try...catch (Error handling),Running promises in parallel

post-thumbnail

66.Overview of modern javascript development,modules in javascript

post-thumbnail

67.Exporting and importing in ES6 modules

post-thumbnail

68.prompt,typeof,ParseInt(),NaN,isNaN()

post-thumbnail

69./= , +=, ++, --

post-thumbnail

70.String methods - toUpperCase(),trim()

post-thumbnail

71.string methods(arguments있을때) - indexOf(),slice(),replace(),repeat()

post-thumbnail

72.parseInt()

post-thumbnail

73.자바스크립트 연결하기

post-thumbnail

74.Math.floor(Math.random())

post-thumbnail

75.Falsy values

post-thumbnail

76.push,pop,shift,unshift,concat, includes,indexOf,join,reverse,slice,splice,sort

post-thumbnail

77.iterating over object

post-thumbnail

78.DOM: querySelector,querySelectorAll

post-thumbnail

79.object 복습

post-thumbnail

80. preventDefault()

post-thumbnail

81.기존의 것 hidden하고 다른 텍스트 나오게 해주는거

post-thumbnail

82.JavaScript에서 객체를 반복(iterate)하는 방법 looping objects

post-thumbnail

83.getElementsByClassName / querySelector

post-thumbnail