2023/07 7

자바스크립트 공부 순서

음 나도 나름? 1년이상 독학한 입장에서 공부순서는 이렇게 하는게 적당한것같다. 첫단계 : 기초문법 기초문법을 일단 공부해야 뭐라도 되지 않을까? 생활코딩이나 코딩애플같은 간단한 강의를 보는게 좋겠다. 다만 코딩애플은 jquery포함된 js강의말고 ES6이후 js강의를 보는게 좋을듯하다. 근데 jquery있는 강의에도 간단한 변수지정, for문등은 있으니 좀은 봐야할듯.. 이것만으론 부족하니 모던 js에서 어레이메서드 이전까지는? 필요할떄 찾아보고 구글링도 당연히.. 두번째 단계 : 프로젝트 만들어보기 물론 프로젝트라는게 최종위치에 있는 단계라 단순 js기초문법만 배웠다고 해서 될건 아니다. 백단도 배웠다면 간단한 백단정도는 만들수있을것이다. 단순하게 프론트 화면보이게만 하지말고 프레임워크 배우고 vue..

personal/ponderings 2023.07.10

용어정리// 함수의 매개변수(parameter), 인수(argument) 차이

# 왜 이런걸 포스팅할까? 난 이책을 읽기전에 예전에 인수가 파라미터고 파라미터가 인수인줄 알았다. 뭐사실 중요한건가 싶기도했는데 자스를 깊게 파보기로 했으니 용어정리는 매우 중요하다고 생각한다. 함수에서 인수와 파라미터의 차이에 대해 명확히 구분하기 위해서 포스팅한다. # 매개변수란?(parameter) const fuc = function (parameter1, parameter2) { console.log(parameter1, parameter2); }; 이렇게 간단한 함수를 만들어봤다. 여기서 parameter1과 parameter2가 매개변수다. 함수를 정의할때 만들어주는것이 매개변수라고 보면된다. # 인수란?(argument) fuc("무찌", "도리"); // 무찌 도리 출력 위에서 만든 함..

일급객체 / 함수객체의 프로퍼티

# 일급객체란? 일단 일급객체 용어부터 정리하면 1. 무명의 리터럴로 생성할 수 있음. 런타임 생성 가능 const fuc = function(){ return } 뭐 이런뜻인듯? 중첩함수에서 만들어지는게 런타임중 만들어지는 함수인가..? 암튼 2. 변수나 자료구조에 저장할 수 있다. 3. 함수의 매개변수에 전달할 수 있다. 4. 함수의 반환값으로 사용될 수 있다. 2,3,4번은 그냥 함수리터럴이 메모리에 함수객체로 저장되는 표현식이니까 당연한거.. 3번은 자주쓰이는 콜백함수다. 뭐 이렇단다.. 아직 중요한지는 모르겠음. # 함수객체의 프로퍼티 함수객체를 console.dir로 찍어보자 const fuc = function () { return; }; console.dir(fuc); 저렇게 argumen..

파이썬 환경변수 경로 설정

https://parkaparka.tistory.com/28 Jupyter Notebook - python 경로, pip module 인식 못함 Jupyter Notebook을 맨처음에 사용하다 보면 python의 경로 혹은 다른 문제 때문에 아래 사진처럼 분면 pip를 통해서 install 했음에도 python shell에서는 import 할수 있음에도 불구하고 설치한 모듈(ex) pandas, parkaparka.tistory.com 파이썬을 돌리는 프로그램이 서로 다른 파이썬을 사용할때 이걸로 경로맞춰주자. 이거땜에 조온나 고생했었음 ㅡㅡ

etc/python 2023.07.05