Stringオブジェクトのanchor()メソッドは、アンカーを動的に生成して文字列にアンカー名を付けます。
少し意味が分かりにくいので言い換えると、 HTMLタグで以下のように指定してa要素のname属性で "文字列" に "アンカー名" を付けたのと同様の結果となります。
それをプログラムから動的に実行できるということです。
<script> var str = new String("JavaScriptファレンス"); document.write(str.anchor("mokuji")); </script> <p><a href="#mokuji">目次へ</a></p>