Значение любой переменной, любого свойства, да и вообще всего, что приводится к строке можно запросто скопировать в буфер обмена без лишних телодвижений. Нужно лишь вызвать из консоли DevTools команду
copy()
с нужными аргументами.Например, получить html содержание DOM элемента:
copy(document.querySelector('#myId').innerHTML)
Или получить красивый JSON из объекта:
var obj = {one:1,two:'two',three: [123+542, { a: 'b' }, [2,36, 7]]}; copy(JSON.stringify(obj, null, 2)) { "one": 1, "two": "two", "three": [ 665, { "a": "b" }, [ 2, 36, 7 ] ] }
Готово!
Жалко, что пока так нельзя вставить =)
var clone = paste(); ReferenceError: paste is not defined
Хорошего дня!