Рубрики

Узел | URL.href API

Url.href — это встроенный интерфейс прикладного программирования класса URL с модулем url, который получает и устанавливает сериализованный URL. Получение значения свойства href эквивалентно вызову метода url.toString (). Установка значения этого свойства в новое значение эквивалентна созданию нового объекта URL с использованием нового URL (значения). Каждое из свойств объекта URL будет изменено.

Синтаксис:

const url.href 

Возвращаемое значение: получает и устанавливает сериализованный URL.

Ниже программы иллюстрируют использование метода url.href :

Пример 1:

// нод программы для демонстрации
// url.href API как Сеттер

   
// импортируем модуль 'url'

const http = require('url');

   
// создаем и инициализируем myURL

const myURL = new URL('https://example.com:80/foo#ram');

   
// Отображение href-значения myURL перед изменением

console.log("Before Change");

console.log(myURL.href);

   
// даем сериализованный URL
// используя href
console.log();

myURL.href = 'https://example.com/bar';

   
// Показать href-значение myURL после изменения

console.log("After Change");

console.log(myURL.href);

Выход :

Before Change
https://example.com:80/foo#ram

After Change
https://example.com/bar

Пример 2:

// нод программы для демонстрации
// url.href API как Getter

  
// импортируем модуль 'url'

const http = require('url');

  
// создаем и инициализируем myURL

const myURL = new URL('https://example.org/foo#ram');

  
// получение сериализованного URL
// используя href
const href = myURL.href;

  
// Отображаем значение имени хоста
console.log(href);

Выход:

https://example.org/foo#ram

ПРИМЕЧАНИЕ. Приведенная выше программа будет скомпилирована и запущена с помощью команды myapp.js в Node.

Ссылка:
https://nodejs.org/api/url.html#url_url_href

Рекомендуемые посты:

Узел | URL.href API

0.00 (0%) 0 votes