Pytania otagowane jako javascript-objects

Użyj tego tagu w przypadku pytań związanych z obiektami JavaScript.

30
Jak usunąć właściwość z obiektu JavaScript?
Powiedzmy, że tworzę obiekt w następujący sposób: let myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; Jaki jest najlepszy sposób, aby usunąć właściwość, regexaby uzyskać nowe myObjectw następujący sposób? let myObject = { "ircEvent": "PRIVMSG", "method": "newURI" };



30
Jak poprawnie sklonować obiekt JavaScript?
Mam obiektu x. Chciałbym skopiować go jako obiekt y, aby zmiany ynie były modyfikowane x. Zdałem sobie sprawę, że kopiowanie obiektów pochodzących z wbudowanych obiektów JavaScript spowoduje dodatkowe, niepożądane właściwości. To nie jest problem, ponieważ kopiuję jeden z moich dosłownie skonstruowanych obiektów. Jak poprawnie sklonować obiekt JavaScript?

30
Jak sprawdzić, czy obiekt jest tablicą?
Próbuję napisać funkcję, która akceptuje listę ciągów lub pojedynczy ciąg. Jeśli jest to ciąg, to chcę przekonwertować go na tablicę za pomocą tylko jednego elementu, aby móc go zapętlać bez obawy o błąd. Jak więc sprawdzić, czy zmienna jest tablicą? Zaokrągliłem różne rozwiązania poniżej i stworzyłem test jsperf . Wszystkie …


30
Długość obiektu JavaScript
Mam obiekt JavaScript, czy istnieje wbudowany lub zaakceptowany najlepszy sposób uzyskania długości tego obiektu? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21;





29
__proto__ VS. prototyp w JavaScript
Ten rysunek ponownie pokazuje, że każdy obiekt ma prototyp. Funkcja konstruktora Foo ma również swoją własną__proto__ funkcję Function.prototype, która z kolei odwołuje się również poprzez swoją __proto__właściwość do Object.prototype. Zatem powtórzmy, Foo.prototype jest tylko jawną właściwością Foo, która odnosi się do prototypu obiektów b i c. var b = new …


15
Jak iterować obiekt JavaScript?
Mam obiekt w JavaScript: { abc: '...', bca: '...', zzz: '...', xxx: '...', ccc: '...', // ... } Chcę użyć forpętli, aby uzyskać jej właściwości. Chcę iterować go w częściach (nie we wszystkich właściwościach obiektu jednocześnie). Za pomocą prostej tablicy mogę to zrobić za pomocą standardowej forpętli: for (i = …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.