インタフェースが持つデータを宣言します。属性宣言の形式を以下に示します([ ]内は省略可能)。
[readonly] attribute データ型 変数名;
変数名には、単独の識別子か配列が指定できます。readonlyを指定すると、読取り専用の変数が定義できます。readonlyを省略すると、読書き可能な変数が定義できます。属性宣言の例を以下に示します。
attribute string Name; readonly attribute long Id;