JavaScript의 표현식 위치에 있는 중괄호
중괄호(중괄호라고도 함)는 JavaScript에서 컨텍스트에 따라 다른 용도로 사용됩니다. 그들이 사용되는 것. 표현식 위치에서 중괄호는 객체를 생성하고 조작하는 데 중요한 역할을 합니다.
객체 리터럴 약식
jQuery 예제에서 중괄호는 객체를 정의하는 데 사용됩니다. 객체 리터럴. 객체 리터럴은 중괄호 안에 해당 속성과 해당 값을 지정하여 객체를 생성하는 간결한 방법입니다. 이 경우 객체 리터럴에는 'right' 값을 갖는 'float'라는 단일 속성이 포함되어 있습니다.
xxx.css({ 'float' : 'right' });
여기서 객체 리터럴은 css() 함수에 인수로 전달되어 xxx로 표시되는 요소의 'float' CSS 속성.
대안 표기법
더 자세한 표기법을 사용하여 객체 리터럴을 생성할 수도 있습니다.
var myObj = {}; // A blank object myObj['float'] = 'right'; xxx.css(myObj);
이 경우 myObj 변수는 빈 객체로 생성됩니다. 그런 다음 속성과 해당 값은 점 표기법(myObj['float']) 또는 대괄호 표기법(myObj.float)을 사용하여 객체에 할당됩니다.
복잡한 객체
중괄호를 사용하면 여러 속성을 가진 복잡한 개체를 정의하고 메소드:
var myObj = { 'varOne': 'One', 'methodOne': function() { alert('methodOne has been called!'); } }; myObj.methodOne(); // It will alert 'methodOne has been called!'
이 객체에는 'varOne'(문자열)과 'methodOne'(함수)이라는 두 가지 속성이 있습니다. 점 표기법(myObj.varOne) 또는 대괄호 표기법(myObj['varOne'])을 사용하여 속성에 액세스할 수 있습니다.
위 내용은 객체를 생성하고 조작하기 위해 JavaScript 표현식에서 중괄호는 어떻게 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!