Я пытаюсь получить список urls картинок Google из консоли с этим кодом
urls
// pull down jquery into the JavaScript console var script = document.createElement('script'); script.src = "https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"; document.getElementsByTagName('head')[0].appendChild(script);
который бросает
<script> src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js" </script>
и отлично работает, но следующий код
// grab the URLs var urls = $('.rg_di .rg_meta').map(function() { return JSON.parse($(this).text()).ou; });
бросает undefined и я не уверен, что делаю неправильно, не могли бы вы мне помочь?
undefined
Вы не передаете никакого значения в функции карты:
Попробуйте это:
var urls = $('.rg_di .rg_meta').map(function(value) { return JSON.parse($(value).text()).ou; });
Попробуйте с этим
var urls = $('.rg_di .rg_meta').map(e=>JSON.parse($(e).text()).ou); console.log(urls)