왜 최상위 버전이 작동하지 않고 하위 함수가 작동합니까? 객체를 생성하고 사용하는 방법에 대해 배우면 이것이 당황 할 수 있습니다. 나는 그것이 꼭대기에있는 물건을 사용하고 있다는 사실과 관련이 있다고 가정한다.함수 변수가 정의되지 않음
var slot1 = {
coffee: '1',
tea: '2',
espresso: '3'
}
function findItem(obj, prop){
var item = obj + '.' + prop;
console.log(item);
}
findItem(slot1, coffee);
function addNumbs(num1,num2){
\t var answer = num1+num2;
console.log(answer);
}
addNumbs(4,3);
오른쪽 나는 그것을 내가 완전히 얼굴에 치게 요령을 얻고 생각할 때!
난 당신이 자바 스크립트 튜토리얼을 읽고 도움이 될 생각 문자열로 사용할 수 : http://eloquentjavascript.net /04_data.html. 여기에는 몇 가지 잘못된 점이 있습니다. –
@FelixKling을 읽어 주셔서 감사합니다! 이 같은 물건이 더 필요해. 다른 초보자라도 굉장히 좋을거야.) – user1607991