JavaScript
-
[Javascript] FunctionLanguage/Javascript 2021. 9. 28. 20:11
function function 은 기본적으로 input 을 받아서 잘 처리한 후 output(return) 을 한다 함수는 function Name, input, output 을 잘 작성하는게 중요하다 function declaration function name (params1, params2 ...) { body ... return; } 한 가지의 함수는 한 가지의 일만 수행하도록 하여야 한다 함수 명은 어떤 것을 수행하는 역할을 하므로, 동사형태 혹은 command 형식으로 지정하는 것이 좋다 :smile: Javascript 에서 function 은 Object 로 간주된다 따라서 변수에 할당이 가능하고 파라미터로 전달이 가능하며 함수를 return 할 수도 있는 것이다 Parameters 일반..
-
Javascript에서 use strict를 사용해야 하는 이유Language/Javascript 2021. 4. 23. 23:48
Javascript는 매우 유연한 언어로 개발 되었다. 유연하다는 것은 반대로 개발자가 실수를 해도 오류로 판단하지 못하고 넘어갈 수도 있기에 매우 위험하다는 뜻이다. 따라서 선언되지 않은 변수에 값을 할당한다던지 혹은 기존에 존재하던 프로토타입을 변경하는 등 비상식적인 행동들을 오류로 잡아내지 못한다. Javascript 사이트를 보면 strict mode에 대해 조금 더 자세하게 설명해주고 있다. developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Strict_mode Strict mode - JavaScript | MDN Strict mode 가끔 엄격하지 않은 기본값을 "느슨한 모드(sloppy mode)"라고 부르기도 합니다. 공식적인 용어는 아니지..