Existe uma maneira mais eficiente de converter uma HTMLCollection em uma matriz, além de iterar pelo conteúdo da coleção e empurrar manualmente cada item em uma
Existe uma maneira mais eficiente de converter uma HTMLCollection em uma matriz, além de iterar pelo conteúdo da coleção e empurrar manualmente cada item em uma
Eu tenho um objeto JavaScript bastante simples, que eu uso como uma matriz associativa. Existe uma função simples que me permita obter a chave de um valor ou preciso iterar o objeto e descobri-lo
com uma nova matriz eu faço isso: $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; Existe uma sintaxe semelhante para um objeto (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something
Quero escrever um manipulador de erro comum que capture erros personalizados lançados de propósito em qualquer instância do código. Quando eu throw new Error('sample')gostei no código a seguir try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e);...
Eu tenho um objeto que contém uma matriz de objetos. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Gostaria de saber qual é o melhor...
Existem duas maneiras diferentes de criar um objeto vazio no JavaScript: var objectA = {} var objectB = new Object() Existe alguma diferença em como o mecanismo de script lida com eles? Existe algum motivo para usar um sobre o outro? Da mesma forma, também é possível criar uma matriz vazia...
Como posso converter uma matriz como esta em objeto? [128] => Array ( [status] => Figure A. Facebook's horizontal scrollbars showing up on a 1024x768 screen resolution. ) [129] => Array ( [status] => The other day at work, I had some spare time
Estou um pouco confuso com o deleteoperador do JavaScript . Pegue o seguinte pedaço de código: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; Após a execução desse trecho de código, objé null, mas fooainda se refere a um objeto exatamente como obj. Eu estou supondo que...
Você sabe se existe uma função interna para criar um dicionário a partir de um objeto arbitrário? Eu gostaria de fazer algo assim: >>> class Foo: ... bar = 'hello' ... baz = 'world' ... >>> f = Foo() >>> props(f) { 'bar' : 'hello', 'baz' : 'world' } NOTA: Não deve...
Estou pressionando um objeto como {'foo': 'bar'} Como posso transformar a string de volta em um
Eu tenho um dicionário que tem o formato de dictionary = {0: {object}, 1:{object}, 2:{object}} Como posso percorrer este dicionário fazendo algo como for((key,value) in dictionary){ //Do stuff where key would be 0 and value would be the
Eu tenho algum código JavaScript que usa objetos como dicionários; por exemplo, um objeto 'pessoa' conterá alguns detalhes pessoais digitados no endereço de email. var people = {<email> : <'some personal data'>}; adding > "people[<email>] = <data>;" getting > "var...
Como posso adicionar um objeto a uma matriz (em javascript ou jquery)? Por exemplo, qual é o problema com este código? function(){ var a = new array(); var b = new object(); a[0]=b; } Eu gostaria de usar esse código para salvar muitos objetos na matriz da função1 e chamar a função2 para usar...
Quero criar um objeto dinâmico (dentro de outro objeto) em Python e depois adicionar atributos a ele. Eu tentei: obj = someobject obj.a = object() setattr(obj.a, 'somefield', 'somevalue') mas isso não funcionou. Alguma ideia? editar: Estou definindo os atributos de um forloop que percorre uma...
Como posso determinar se um objeto xtem uma propriedade definida y, independentemente do valor de x.y? Atualmente estou usando if (typeof(x.y) !== 'undefined') mas isso parece um pouco desajeitado. Existe uma maneira
Digamos que eu crie um objeto e o adicione ao meu ArrayList. Se eu criar outro objeto com exatamente a mesma entrada do construtor, o contains()método avaliará os dois objetos como sendo os mesmos? Suponha que o construtor não faça nada de engraçado com a entrada e as variáveis armazenadas nos...
Eu tenho uma classe definida da seguinte maneira: public class Person { private String name; // constructor and getter/setter omitted } Eu tentei imprimir uma instância da minha classe: System.out.println(myPerson); mas eu tenho o seguinte resultado: com.foo.Person@2f92e0f4. Uma coisa...
Existe uma maneira inteligente (ou seja, otimizada) de renomear uma chave em um objeto javascript? Uma maneira não otimizada seria: o[ new_key ] = o[ old_key ]; delete o[ old_key
Quero saber o tamanho ocupado por um objeto JavaScript. Execute a seguinte função: function Marks(){ this.maxMarks = 100; } function Student(){ this.firstName = "firstName"; this.lastName = "lastName"; this.marks = new Marks(); } Agora instanciamos o student: var stud = new...
Estou lidando com o evento dblclick em um período no meu aplicativo da web. Um efeito colateral é que o clique duplo seleciona o texto na página. Como posso impedir que essa seleção