タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとarticleとdocumentとnode.jsに関するefclのブックマーク (1)

  • MarkdownやAsciidoc中に書いたJavaScriptのサンプルコードをdoctestするツールを作った

    技術書、ブログ、READMEを書いてていて、文章中に出てくるコードブロックのコードをテストしたいことがあると思います。 そのサンプルコードが当に動いてるのか不安になることがあるからです。 power-doctestは、そのコードブロック中のコードにコメントを入れるだけでテスト可能にするツール群です。 power-doctestの例 具体的な例から見ていきます。 次の例では、Markdownで説明とJavaScriptのコードブロックを書いています。 デフォルト引数を使って書くことで、このような挙動は起きなくなるため安全です。 デフォルト引数では、引数が渡されなかった場合のみデフォルト値が入ります。 ```js function addPrefix(text, prefix = "デフォルト:") { return prefix + text; } // falsyな値を渡してもデフォルト

    MarkdownやAsciidoc中に書いたJavaScriptのサンプルコードをdoctestするツールを作った
    efcl
    efcl 2019/09/03
    MarkdownやAsciidocのコードブロック内のJavaScriptコードをdoctestするツールやライブラリについて。 コメントで式の期待する評価結果を書くと、assertに変換してテストできる。
  • 1