괜찮아.
그래서 또 다른 빠른 연습 시간입니다.
이번에는 자바 스크립트 객체에 대해 다룰 것입니다.
그냥 기본.
넌 지금 훈련을 알지.
몇 가지 코드를 제공하고 콘솔에 코드를 복사하지 않고 코드를 평가하도록 요청할 것입니다.
여기에 우리가 객체를 선언하고있는 첫 번째 객체가 있습니다. 그런 다음이 객체에 네 가지 속성을 추가하고 있습니다.
그리고 이들 중 어느 것이 유효한 코드이고 어떤 것이 문제를 일으키는 지 알아 내려고합니다.
그러니 비디오를 게시하고 한 번에 사진을 제공하십시오.
좋습니다. 그럼 여기서 대답을 논의 해 봅시다.
우리가 계속해서 새로운 객체를 생성한다면, 어떤 객체는 빈 객체와 같습니다. 우리가하는 첫 번째 일은 키 밑줄 이름으로 Hedwig에 추가하려고 시도하는 것입니다.
그것은 그렇게하는 것입니다.
대답은 '예'입니다.
어떤 객체를 보면 Headrick이 밑줄 이름으로 저장되어있는 것을 볼 수 있습니다.
그것은보기에 조금 정통적이지만 확실히 괜찮습니다.
그래서 여기에있는 다음 하나는 어떤 오브젝트 도트 나이가 유효하다는 것을 보여줍니다. Hedwig라는 이름이 강조된 어떤 오브젝트를 볼 수 있습니다.
6 세.
다음으로 우리는 문자열 색상과 같은 Propp라는 변수를 사용하고 있습니다.
그리고 Propp을 대괄호 안의 키로 사용하고 읽을 값을 설정합니다.
그래서 우리가 이것을 복사하고 어떤 객체를 보았을 때 우리는 Colan red라는 색깔이 유효하다는 것을 보게 될 것입니다.
마지막으로 어떤 객체는 1 2 3을가집니다.
그게 사실이라면 문제가있는 것입니다.
숫자로 시작하는 속성이있는 경우 도트 표기법을 사용할 수 없습니다.
그게 유일한 문제입니다.
다시 밑줄을 사용하는 것은 좋은 생각은 아니지만 문제가되지는 않습니다.
여기 두 번째 운동이 있습니다.
큰 중첩 된 객체를 가지고 있고 어떤 객체에서 문자열 Malfoy를 검색하는 코드를 작성하길 바란다.
한 번에 하나의 레이어로 이동하는 것을 잊지 마십시오.
그러니 비디오를 게시하고 Malfoy를 검색하는 코드를 작성하십시오.
좋습니다. 그러면 여기에 대한 답은 우리가 먼저 friends 배열에 액세스해야한다는 것입니다. 그리고 그것은 객체가되는 친구들이고, 우리는 바로 여기에있는 friends 배열 대신에 첫 번째 객체에 접근해야합니다.
그리고 나서 우리는 그 배열에서 name 속성에 접근 할 필요가 있습니다.
그러니 그 솔루션을 입력하십시오.
먼저 개체를 복사하고 friends 배열에 액세스하여 시작해야합니다.
그래서 Dot 친구들이나 대괄호를 사용할 수 있습니다.
그것은 우리에게 이름이있는 세 명의 다른 사람들이있는 배열을 제공합니다.
우리는 첫 번째 것을 원합니다.
그래서 몇몇 객체의 친구는 0을 무시합니다.
그것은 우리에게 Malfoy와 같은 이름의 객체를줍니다.
그리고 우리는 점 이름을 원합니다.
다시 대괄호를 사용할 수 있습니다.
그래서 그게 우리가해야 할 전부입니다.
이것들에 대답하는 열쇠는 한 번에 한걸음 씩 내려 가서 친구들에게 드릴 다운하고 첫 번째 물체에 드릴 다운 한 다음 이름을 얻는 것입니다.
좋습니다. 이렇게 빨리 연습 할 수 있습니다.