このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン | |||
|
js:object:oriented [2021/06/07 13:52] tanaka |
js:object:oriented [2021/06/07 13:57] (現在) tanaka |
||
|---|---|---|---|
| 行 76: | 行 76: | ||
| ===== 静的プロパティと静的メソッド ===== | ===== 静的プロパティと静的メソッド ===== | ||
| - | staticキーワードをメソッドの先頭に付与することで、静的メソッドを定義することが出来ます。 | + | '' |
| <sxh javascript; | <sxh javascript; | ||
| 行 172: | 行 172: | ||
| === プロパティの動的生成 === | === プロパティの動的生成 === | ||
| - | WS2015ではブラケット( '' | + | ES2015< |
| <sxh javascript; | <sxh javascript; | ||
| + | let prop = ' | ||
| + | let i = 0; | ||
| + | let taro = { | ||
| + | [prop]: ' | ||
| + | [' | ||
| + | [' | ||
| + | }; | ||
| + | |||
| + | console.log(taro); | ||
| + | // {name: " | ||
| </ | </ | ||