인프런 업데이트 소식 🔨👷🏼‍♂️
자바스크립트 언어 기본 - javascript

자바스크립트 언어 기본 - javascript

(79개의 수강평)

8904명의 수강생

무료

평생
입문, 초급
102회 수업, 총 13시간 49분
Lee Euido 프로필

저도 질문있습니데 Lee Euido 12일 전

if문 코드에서 

funcThis는 

모두 var funcThis의 값 즉 null를  가리켜야 되는 것이 아닌가요?

0
Gon_n 프로필

혹시 자바 스크립트에도 스택이나 큐같은 메모리구조가 있는건가요? Gon_n 1달 전

혹시 자바 스크립트에도 스택이나 큐같은 메모리구조가 있는건가요?

0
이길이내길 프로필

html과 script 분리방법 질문드립니다. 이길이내길 1달 전

마지막에 ul태그 안에 스크립트를 넣었는데 따로 html과 script 분리해서 하는 방법은 어떻게 하는거에요?

0
이민주 프로필

중간에 key를 var name으로 바꿔주는데 이민주 1달 전

for (key in grades) {

  document.write("key: " +key+ " value: " +grades[key]);

}

 

위 코드에서 중간에 key를 var name으로 바꿔주셔도 된다고 했는데 그게 왜 가능한 건가요? 그리고 왜 바꿔주는 지도 여쭤보고 싶습니다.

1
신승남 프로필

cmd에서 신승남 2달 전

cmd에서 node nodejs.js를 친 이유는 뭔가요?

nodejs.js파일을 서버상에서 실행상태로 만드는건가요?

1
조상호 프로필

"생성자와 this" 강의 중 질문있습니다. 조상호 2달 전

생성자 안에서의 this는 아직 o2객체에 담기지 않은 시점에서의 객체를 가리킨다고 하셨는데요,

그 상태로 funcThis에 대입되고, 그 이후에 생성 객체가 o2에 담긴다면 funcThis는 여전히 o2가 아닌 이전 상태의 객체를 가리켜야 하는게 아닌지 궁금합니다.

 

0
이광영 프로필

상속 관련 궁금한게 있습니다. 이광영 7달 전

funtion Ultra() {}

Ultra.prototype.ultraProp = true;

function Super() {}

Super.prototype = new Ultra();

function Sub() {}

Sub.prototype = new Super();

Sub.prototype.ultraProp = 3;

위와 같이 소스가 작성돼 있을 때 Sub.prototype의 ultraProp은 Ultra 객체의 ultraProp인건가요 아님 Ultra 객체와는 별개로 Sub객체가 따로 갖고 있는건가요?

0
이광영 프로필

prototype 강의듣다가 궁금한 게 있습니다. 이광영 7달 전

예제소스를 보고 질문을 드리면요

function Person(name) {

this.name = name;

}

Person.prototype.introduce = function() {

console.log('My name is ' + this.name);

}

소스코드가 이렇게 작성돼 있는 상태에서 콘솔창에서 Person.prototype를 찍어보면 introduce는 나오는데 name 속성은 나오지 않는 이유가 뭔가요?

0
니이름이뭐니 프로필

Array.prototype.random 질문 니이름이뭐니 10달 전

마지막에 console.log(arr.random());이라고 되있는 것이 Array 위치에는 배열만 들어갈 수 있게끔 해놓은 건가요?

0
윤효연 프로필

소스코드에 관련하여 질문드립니다. 윤효연 11달 전

function Person(){

this.introduce = function() {

return 'My name is '+this.name;

}

}

function Programmer(name){

this.name = name;

this.coding = function() {

return "hello world";

}

}

Programmer.prototype = new Person();

function Digner(name) {

this.name = name;

this.Beautiful = function() {

return "beautiful!";

}

}

Digner.prototype = new Person();

var p1 = new Programmer('egoing');

console.log(p1.introduce());

console.log(p1.coding());

var p2 = new Digner('hihihi');

console.log(p2.introduce());

console.log(p2.Beautiful());

이렇게 짠 코드에대해서는 어떻게 생각하시는지 여쭙고 싶어서 질문드립니다.

prototype의 사용을 줄여봤는데 이것의 문제점이나 잘못된 점과

만약 강사님이 작성하신 코드가 더 좋은 코드라면 그 이유에 대해서도 알려주시면 감사드리겠습니다.

항상 강좌 잘 보고 있습니다. 감사합니다.

0
니이름이뭐니 프로필

apply 관련 질문 니이름이뭐니 11달 전

8분 30초대부터 하는 말이 (apply 관련 한 내용) 이해가 안되요

자세히 말씀해 주실수 있나요?

1
니이름이뭐니 프로필

음....그냥 보고 그렇구나 하면 되는거죠? 니이름이뭐니 11달 전

1
Sujin Lee 프로필

script 태그의 위치 Sujin Lee 2018.08.25

script를 input 태그 위에 위치시키면 동작되지 않는데 그 이유는 무엇인가요?

0
shstyle812 프로필

if(id=='egoing') 구문에 대한 질문 shstyle812 2018.05.31

다름 아니라 ===를 사용하신게 아니라 ==를 사용하셨는지 여쭤봐도될까요??

1
Jang Mang 프로필

너무 감사합니다 Jang Mang 2018.03.19

너무 감사합니다

0