7

map-get()提供されたマップにキーが存在しない場合にエラーをスローしないのはなぜですか?

例えば:

$map: (
  'keyone': 'value',
  'keytwo': 'value',
  'keythree': 'value'
);

map-get($map, 'keyfour');

map-has-key()それだけでも役立つことは承知していますが、スムーズに使いたいのであれば、毎回map-get()呼び出す必要はありません。map-has-key()がエラーをスローすることを期待しmap-get()ていますが、代わりにサイレントに失敗します。これがSassに組み込まれていないのはなぜですか?

問題があれば、node-sass 3.2.0 を使用しています。

4

1 に答える 1