anchor() 將字串包裹在帶有 NAME 屬性的 HTML <A> 標籤中,建立頁內具名錨點。屬於舊版字串 HTML 包裹方法,現代開發建議直接撰寫語意化 HTML。
strVariable.anchor(anchorString)
strVariable:必選,任意字串或 String 物件。anchorString:必選,欲放入 NAME 屬性的文字。const str = "這是一個錨點";
const anchored = str.anchor("Anchor1");
// 回傳:'<A NAME="Anchor1">這是一個錨點</A>'
console.log(anchored);
<A>。id 屬性而非 name 定義錨點:<h2 id="section1">標題</h2>。#hash)而非具名錨點。// 語意化 HTML 寫法
const modernAnchor = `${str}`;
// 或直接在目標元素加 id
// <section id="Anchor1">...</section>