찾다

 >  Q&A  >  본문

계산된 속성 이름을 사용하여 객체 속성에 액세스

<p>동적 이름을 사용하여 개체의 속성에 액세스하려고 합니다. 이것이 가능한가? </p> <pre class="brush:php;toolbar:false;">const Something = { bar: "Foobar!" const foo = '바'; Something.foo; // Something.bar에 액세스하여 "Foobar!"를 얻는 것이 아이디어입니다.</pre> <p><br /></p>
P粉578680675P粉578680675461일 전477

모든 응답(2)나는 대답할 것이다

  • P粉248602298

    P粉2486022982023-08-21 11:40:18

    내 솔루션은 다음과 같습니다.

    으아악

    사용 예:

    으아악

    회신하다
    0
  • P粉242126786

    P粉2421267862023-08-21 09:38:46

    객체 속성에 액세스하는 방법에는 두 가지가 있습니다. 점 표기법: Something.bar 및 대괄호 표기법: Something['bar'].

    대괄호 안의 값은 어떤 표현식이든 가능합니다. 따라서 속성 이름이 변수에 저장되는 경우 대괄호 표기법을 사용해야 합니다.

    으아악

    회신하다
    0
  • 취소회신하다