JavaScript 式の中括弧の中にあるものは何ですか?
jQuery ファイルでは次のようなコード スニペットが見つかる可能性があります:
xxx.css({ 'float' : 'right' });
中括弧は何なのか疑問に思うかもしれませんenclose.
Object In Disguise
提示された例では、中括弧は css 関数に渡されるオブジェクトをカプセル化します。オブジェクトは中括弧を使用するだけで定義できます:
myObj = {} // Initializes an empty object
また、オブジェクト宣言内でプロパティとメソッドを直接割り当てることもできます:
myObj = {'float' : 'right'} xxx.css(myObj);
オブジェクトの展開
オブジェクトにはプロパティがあり、メソッド:
var myObj = { 'varOne': 'One', 'methodOne': function() { alert('methodOne has been called!')}, } myObj.methodOne(); // Displays 'methodOne has been called!'
本質的に、式の位置の中括弧は、JavaScript コードの機能を強化するオブジェクトを定義するメカニズムとして機能します。この動作のデモンストレーションは、提供されているフィドルにあります。
以上がJavaScript 式の中括弧は何を表しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。