!function(d, s, id) {
}(document, 'script', 'twitter-wjs');

Twitterのシェアボタンのコードの一部です。

  1. functionの前にある!はどういう意味ですか。
  2. 最後の(document, 'script', 'twitter-wjs');はどういう意味ですか。

また、これをcoffeescriptで書くとどうなりますか?