0
HTML konsolundaObject.keys neden kimliği anahtar olarak gösteriyor?
<input type="checkbox"/>
<input type="button" id="btn" value="Click">
JS
var a = document.getElementsByTagName('input');
console.log(Object.keys(a));
for (var i = 0; i < Object.keys(a).length; i++) {
console.log(a[i]);
}
, 'btn' 0,1 gösteriyor üç anahtar vardır. Bu nesnede kimlik neden gösteriliyor ve bundan nasıl kurtulabilirim?
'var a = document.getElementsByTagName ('input'); [] .forEach.call (bir, işlev (el) { console.log (el) }) '- yapacak ... hayır .. bunu gizleyemezsiniz –