15. jQueryみたいなDOM wrapperを実装する

簡単  - accepted / - tried

jQueryを使った経験のある方は以下のコードに馴染みがあるとお思います。

$('#button')
  .css('color', '#fff')
  .css('backgroundColor', '#000')
  .css('fontWeight', 'bold')

上記のコードはいくつかの変更をチェインして、ボタンの背景色と文字色を変えた。

メソッドチェインを使うことでコードが読みやすくなる。

上記のコードが動くよう、$ を実装してください。css(propertyName: string, value: any)だけサポートすれば良い。

関連するリスト

Ideas and Concepts

バッグフリーで普通なコードは何より。

(1)
(149)