본문 바로가기

전체 글90

유효범위(1) : 전역변수와 지역변수 youtu.be/ud7DL6W32FI?t=710 자기자신에서 가장 가까이 정의되어있는 지역변수 local로 출력된다. 함수안에 var vscope = 'local'로 변수를 선언했을때는 별도의 vscope이 선언된것이므로 결과값이 global이 나오지만 var를 빼고 보면 local이 출력된다. 그때는 범위가 global이 되기때문이다. 이때는 global이 출력된다. 수많은 변수와 함수들이 만들어지므로 수정을 위해서 가급적 지역변수를 사용하는것이 좋다. 똑같은 이름의 변수를 다른의미로 사용할수가 있으므로..(이름충돌) ※ 본 포스팅은 개인 공부 기록을 목적으로 남긴 글이며 본 사실과 다른 부분이 있다면 과감하게 지적 부탁드립니다. 2020. 7. 4.
1. ES5 , Vanilla JS(JavaScript)란? 노마드코더 www.youtube.com/playlist?list=PL7jH19IHhOLM8YwJMTa3UkXZN-LldYnyK 1. ES5 란? ECMA script: specification의 명칭같은 것이다. ES5는 ECMAScript5와 동일하다. 이건 그냥 specification에 대한 업데이트다. (안내 책자같은) 1년에 한 번씩 기능이 업그레이드되고 있다. (2018년에 발표된 가장 최근 버젼은 ES9) 자바스크립트는 중앙집중적이라 누군가 업데이트를 하면 모든 브라우져에서 작동을 한다. 자세한건 여기를 참조한다. https://www.w3schools.com/js/js_es5.asp ECMAScript 5 ECMAScript 5 - JavaScript 5 What is ECMAScript .. 2020. 7. 1.