0

特定の条件が真であることを確認するコマンドを覚えています。それ以外の場合は、スクリプトを停止します。それは、a で始まる 1 つの単語で、att.. で始まると思います。その単語、括弧内の条件、およびセミコロンだけでした。私は考えられるすべてをグーグルで検索しましたが、見つけることができません!

4

3 に答える 3

0

if(!condition) return;//単一のアサーション ステートメントの場合

さらに、「主張する」という意味かもしれません。件名に関するいくつかの読み取りについては、javascript を使用して Google で検索してください。

于 2012-04-09T23:20:21.460 に答える
0

assert(condition)のセマンティクスを持つ関数、つまりconditionが falseの場合に例外をスローする関数を探しています。javascript にはネイティブのような関数は含まれていませんが、assert自分で実装することはできます。少し検索すると、いくつかの良い結果が得られます。

function assert(condition) {
  condition || throw "assert failed"
}

必要に応じて少し調整できますが、それが基本的な考え方です。

于 2012-04-09T23:22:27.637 に答える
0

JavaScriptにネイティブに組み込まれているものがあるかどうかはわかりませんが、これを見てみましたか?

http://aymanh.com/9-javascript-tips-you-may-not-know#assertion

于 2012-04-09T23:19:01.400 に答える