Articles of javascript objects

Ottenere il primo indice di un object

Prendere in considerazione: var object = { foo: {}, bar: {}, baz: {} } Come lo farei: var first = object[0]; console.log(first); Ovviamente, questo non funziona perché il primo indice è chiamato foo , non 0 . console.log(object[‘foo’]); funziona, ma non so che si chiami foo. Potrebbe essere chiamato qualsiasi cosa. Voglio solo il primo

Come copiare l’object JavaScript nella nuova variabile NON come riferimento?

Ho scritto un jsfiddle veloce qui , dove passo un piccolo object json a una nuova variabile e modifica i dati dalla variabile originale (non la nuova variabile), ma anche i dati della nuova variabile vengono aggiornati. Questo deve significare che l’object JSON è stato passato per riferimento, giusto? Ecco il mio codice rapido: var […]

Quali sono le differenze tra JSON e l’object JavaScript?

Sono nuovo di JSON e oggetti JavaScript. Qualcuno può spiegare le differenze tra JSON e l’object JavaScript? Quali sono i loro usi? Uno è migliore dell’altro? O dipende dalla situazione? Quando usare quale, in quale situazione? Perché è stato creato JSON in primo luogo? Qual era il suo scopo principale? Qualcuno può dare esempi di […]

Controlla se un valore è un object in JavaScript

Come si controlla se un valore è un object in JavaScript?

Organizza il prototipo di javascript mantenendo il riferimento e l’ereditarietà dell’object

Ho creato una grande applicazione utilizzando il prototipo e l’ereditarietà di JavaScript. Ma sto facendo fatica a organizzare il mio codice. Ad esempio, ho un carosello di class che ha molte funzioni come questa: Carousel.prototype.next = function () {…} Carousel.prototype.prev = function () {..} Carousel.prototype.bindControls = function () {..} Mi piacerebbe organizzare il mio codice […]

Come eseguire iterazioni su un object JavaScript?

Ho un object in JavaScript: { abc: ‘…’, bca: ‘…’, zzz: ‘…’, xxx: ‘…’, ccc: ‘…’, // … } Voglio usare un ciclo for per ottenere le sue proprietà. E voglio iterarlo in parti (non tutte le proprietà dell’object contemporaneamente). Con un semplice array posso farlo con un ciclo for standard: for (i = 0; […]

Come ottenere tutti i valori delle proprietà di un object Javascript (senza conoscere le chiavi)?

Se c’è un object Javascript: var objects={…}; Supponiamo che abbia più di 50 proprietà, senza conoscere i nomi delle proprietà (cioè senza conoscere le “chiavi”) come ottenere ogni valore di una proprietà in un ciclo?

Come posso visualizzare un object JavaScript?

Come posso visualizzare il contenuto di un object JavaScript in un formato stringa come quando alert una variabile? Lo stesso modo in cui voglio visualizzare un object.

__proto__ VS. prototipo in JavaScript

Questa figura mostra ancora che ogni object ha un prototipo. Funzione di costruzione Foo ha anche il suo __proto__ che è Function.prototype e che a sua volta fa riferimento anche tramite la sua proprietà __proto__ al Object.prototype. Quindi, ripetiamo, Foo.prototype è solo una proprietà esplicita di Foo che si riferisce al prototipo di oggetti b […]

Da una matrice di oggetti, estrai il valore di una proprietà come matrice

Ho un array di oggetti JavaScript con la seguente struttura: objArray = [ { foo: 1, bar: 2}, { foo: 3, bar: 4}, { foo: 5, bar: 6} ]; Voglio estrarre un array contenente i valori di key foo , risultante in un valore di [ 1, 3, 5 ] . Ho realizzato questo con […]