以下のコードは文法的に正しいでしょうか?
chromeで実行するとしっかり実行できますが、monacaで実行するとエラーになるので調べてみましたが、以下の文法がそもそも正しいのかがわかりませんでした。
というより、ググった限りでは正しくなさそうでした。
よろしくお願いいたします。

<script>
  'use strict';

  class A {
      static i = 'iii';
  }

  console.log(A.i);


</script>