String.prototype.anchor()
Deprecated
Avoid using this feature in new projects. HTML wrapper methods exist only for backwards compatibility. Use DOM APIs to create elements instead. This feature may be a candidate for removal from web standards or browsers.>
Consider using the following features instead: DOM.>
O método anchor() cria uma string começando com uma tag inicial <a name="...">, um texto e uma tag final </a>.
Aviso: Não use este método. Ao invés, use DOM APIs. Além disso, a especificação HTML não permite mais que o elemento <a> tenha um atributo "name", portanto, esse método nem mesmo cria uma tag válida.
Sintaxe
str.anchor(name)
Parâmetros
name-
Uma string que deve representar o valor do atributo
name.
Valor retornado
Uma string começando com uma tag de início <a name="name">, depois o valor da string e, em seguida, uma tag de fim </a>.
Descrição
Não use este método. Ao invés, use DOM APIs. Além disso, a especificação HTML não permite mais que o elemento <a> tenha um atributo "name", portanto, esse método nem mesmo cria uma tag válida.
Exemplos
>Usando anchor()
const nome = 'Ricardo';
console.log(nome.anchor('https://developer.mozilla.org/pt-BR/)');
irá retornar o seguinte código HTML:
'<a name="https://developer.mozilla.org/pt-BR/">Ricardo</a>'
Especificações
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-string.prototype.anchor> |