15. 实现类似jQuery的DOM wrapper

JavaScript
觉得这个题有帮助吗?

容易  -通过 / -执行

如果你使用过jQuery,你一定不会对下面的代码感到陌生。

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

以上的代码把几处更改链接在一起,更改了按钮的背景色和文字颜色。

链式操作的使用,让代码更具可读性。

为了让上述代码可用,请实现自己的$(),只需要支持css(propertyName: string, value: any)即可。

争取10分钟以内搞定这个问题

讨论(45)