Articles of javascript objects

Underscore.js groupDa più valori

Utilizzando Underscore.js, sto cercando di raggruppare un elenco di elementi più volte, ad es Raggruppa per SIZE, quindi per ciascuna SIZE, raggruppa per CATEGORIA … http://jsfiddle.net/rickysullivan/WTtXP/1/ Idealmente, mi piacerebbe avere una funzione o estendere _.groupBy() modo che tu possa lanciare un array con i parametri per raggruppare. var multiGroup = [‘size’, ‘category’]; Probabilmente potrebbe solo […]

Accedi al valore letterale dell’object JavaScript nello stesso object

Possibile duplicato: Riferimenti personali nelle dichiarazioni letterali dell’object Esiste un modo per accedere al valore di un nome di proprietà nello stesso object letterale? Qualcosa come questo: myFunction.init({ varOne: ‘something’, varTwo: this.varOne + ‘something else’ })

Qual è il comportamento di digitare {a: 1} dando 1 e {a: 1, b: 2} dando un errore in una console Javascript?

Quanto segue verrà mostrato in Firebug o in jsconsole.com o in un’altra console intertriggers Javascript: >>> foo = { a : 1, b : 2.2 } Object { a=1, more…} >>> foo.a 1 >>> foo.b 2.2 >>> { a : 1, b : 2.2 } SyntaxError: invalid label { message=”invalid label”, more…} >>> { a […]

Codifica di oggetti Javascript in stringa Json

Voglio codificare un object Javascript in una stringa JSON e sto riscontrando notevoli difficoltà. L’object è simile a questo new_tweets[k][‘tweet_id’] = 98745521; new_tweets[k][‘user_id’] = 54875; new_tweets[k][‘data’][‘in_reply_to_screen_name’] = “other_user”; new_tweets[k][‘data’][‘text’] = “tweet text”; Voglio ottenere questo in una stringa JSON per metterlo in una richiesta Ajax. {‘k’:{‘tweet_id’:98745521,’user_id’:54875, ‘data’:{…}}} ottieni l’immagine Non importa quello che faccio, semplicemente […]

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; […]