Как с помощью js получить данные из url?

214
21 июля 2018, 14:30

Как из: https://www.site.com/name?v=M1hM67mxy8YWA

Как получить значение v=?

Answer 1

var params = window 
    .location 
    .search 
    .replace('?','') 
    .split('&') 
    .reduce( 
        function(p,e){ 
            var a = e.split('='); 
            p[ decodeURIComponent(a[0])] = decodeURIComponent(a[1]); 
            return p; 
        }, 
        {} 
    ); 
 
console.log( params['v']);

Источник

READ ALSO
поиск по неполному названию записи

поиск по неполному названию записи

Запись имеет название titlePhoto, которое хранится в качестве массива строк [String]Пытаюсь выполнить поиск по неполному названию

193
Конкатенировать все следущие элементы

Конкатенировать все следущие элементы

Имеется input, который должен разделить имя и фамилиюДля этого я использую метод split

178