Perguntas com a marcação «javascript»

262
Classe vs. método estático em JavaScript

Eu sei que isso vai funcionar: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Mas se eu quiser ligar Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Eu encontro alguns métodos para fazer o...

262
formatar data com moment.js

Eu tenho uma string neste formato: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Gostaria de usar o moment.js para obtê-lo neste formato mm/dd/yyyy : 04/12/2013para exibição. Eu tentei fazer isso usando esse método, moment(testDate,'mm/dd/yyyy'); Quais erros e diz there is no such...

260
Maneira correta de capturar exceção do JSON.parse

Estou usando JSON.parseuma resposta que às vezes contém uma resposta 404. Nos casos em que retorna 404, existe uma maneira de capturar uma exceção e, em seguida, executar outro código? data = JSON.parse(response, function (key, value) { var type; if (value && typeof value === 'object')...

260
Converter string em nome de variável em JavaScript

Procurei soluções, mas não consegui encontrar nenhuma que funcionasse. Eu tenho uma variável chamada onlyVideo. "onlyVideo"a cadeia é passada para uma função. Eu quero definir a variável onlyVideodentro da função como algo. Como eu posso fazer isso? (Há várias variáveis ​​que podem ser chamadas...