생활코딩 JavaScript 객체지향 프로그래밍 (3)
·
Web/JavaScript
class //class 생성 /* class Person { } var kim = new Person(); console.log(kim); */ // class constructor function class Person { constructor(name, first, second){ this.name = name; this.first = first; this.second = second; } } var kim = new Person('kim', 10, 20); console.log('kim', kim); // 출력값: kim Person { name: 'kim', first: 10, second: 20 } class constructor class Person { constructor(name, fi..
생활코딩 JavaScript 객체지향 프로그래밍 (2)
·
Web/JavaScript
객체 실제로 사용하기 console.log("Math.PI", Math.PI); console.log("Math.random()", Math.random()); console.log("Math.floor(3.9)", Math.floor(3.9)); // 객체에 소속된 함수 = 메소드 var MyMath = { PI: Math.PI, random: function(){ return Math.random(); }, floor: function(val) { return Math.floor(val); } } console.log(MyMath.PI); console.log(MyMath.random()); console.log(MyMath.floor(3.9)); "this" 란? 메소드 내에서 메소드가 속한 객체를..
월간 독서 2월 - 데이터를 철학하다
·
Book
2000년 이후 글로벌인터넷 경제가 심화되면서 총요소생산성에 결정적 영향을 미치는 제3의 요인은 바로 정보라고 하면서, 위해 국내 예능프로그램 을 사례로 제시하여 이해하기 쉽게 설명하고 있다. 윤식당은 우리 집도 자주 보던 tv 프로그램이어서 더 이해하기가 쉬웠다. 윤식당은 시즌 1에서 처음 식당은 운영한 탓에 많은 시행착오를 거쳤는데, 그 중 가장 어려운 문제는 매일 재료를 얼마나 준비해야 하는지를 결정하는 것이었다고 한다. 이를 개선하기 위해 시즌2에서 예약제를 도입하고 시즌1의 요일별 적을 분석하여 보다 정확한 수요를 예측한다. 결국 예약제의 도입과 수요예측을 통한 수요 정보를 확보하는 것만으로도 42퍼센트 증가시킬 수 있었다고 하면서 생산성에 이제 정보라는 요인을 무시할 수 없다는 사실을 알려준다..
생활코딩 JavaScript 객체지향 프로그래밍 (1)
·
Web/JavaScript
객체지향 프로그래밍의 필요성? 코드가 많아질수록 복잡해진다. 이를 단순화시키기 위해 정리정돈을 하는 것. 객체(클래스)란? 서로 연관된 변수와 함수를 그룹핑하고 이름을 붙인 것 object.js // 배열 var memberArray = ['young','abyss','moon']; console.log("memberArray[1]", memberArray[1]); // 인자까지 출력 var memberObject = { manager:'young', developer: 'abyss', designer: 'moon' } //객체 읽기 2가지 console.log("memberObject.manager", memberObject.manager); console.log("memberObject['manage..
[응용프로그램 추천] DeskPins(데스크핀) 다운로드
·
IT
여러 창을 항상 맨 위에 놓습니다. DeskPins(데스크핀) 다운로드!! 전에 깔아뒀었는데 노트북을 갈아끼우면서 다시 설치해야함 생각해보니 데스크탑에는 안 깔아뒀었구나 진작에 깔아둘 걸.... 이제 생각남......^^ 강의 보면서 코딩하려는데 뭔가 불편하다 했더니ㅋㅋㅋㅋㅋㅋㅋㅋ 코딩 말고도 여러군데에 꽤 유용하게 쓰이는 프로그램이다. 요 녀석 있으면 멀티태스킹하기 좋으니 꼭 다들 다운로드 하세요! 게다가 무료라는 점...ㅎㅎ DeskPins 여러 창을 항상 맨 위에 놓습니다. deskpins.softonic.kr