scope 함수선언문으로 정의한 함수는 함수 호이스팅이 일어난다.함수 표현식은 불가능 함수 호이스팅: 함수 선언 이전에 호출이 된다. describe('scope 대해서 학습합니다.', function () { // scope는 변수의 값(변수에 담긴 값)을 찾을 때 확인하는 곳을 말합니다. 반드시 기억하시기 바랍니다. it('함수 선언식(declaration)과 함수 표현식(expression)의 차이를 확인합니다.', function () { let funcExpressed = 'to be a function'; expect(typeof funcDeclared).to.equal("function"); expect(typeof funcExpressed).to.equal("string"); functio..
JavaScript
어떤 컴퓨터 언어를 배우더라도 가장먼저 집중해야 할 것은 CRUD가 되겠다. 이번에는 document 객체를 통해서 html 엘리먼트를 create, read, update, delete 방법을 학습한다. 특히, DOM 에서는 html 에 적용(append) 하는 메서드가 따로 있으니 주의해야 겠다. CREATE 생성 document.createElement('div')를 사용하여 div를 생성한다 document.createElement('div') //자바스크립트에서 어떤 작업의 결과를 담으려면? //변수를 선언하고 어떤 작업의 결과를 변수에 할당 //여기서는 div element를 tweetDiv에 할당 const tweetDiv = document.createElement('div') 아직 ..