Perguntas com a marcação «javascript»

173
Testando se um valor é ímpar ou par

Eu decidi criar simples eIgual e ISODD função com um algoritmo muito simples: function isEven(n) { n = Number(n); return n === 0 || !!(n && !(n%2)); } function isOdd(n) { return isEven(Number(n) + 1); } Tudo bem se n estiver com determinados parâmetros, mas falhar em muitos cenários....

173
Mapa ES6 em texto datilografado

Estou criando uma classe no texto datilografado que possui uma propriedade que é um mapa do ES6 (ECMAscript 2016), assim: class Item { configs: ????; constructor () { this.configs = new Map(); } } Como declaro um tipo de mapa ES6 em texto datilografado?

172
javascript define uma variável se indefinida

Eu sei que posso testar uma variável javascript e defini-la se for indefinida, mas não há como dizer var setVariable = localStorage.getItem ('value') || 0; parece uma maneira muito mais clara e tenho certeza de que já vi isso em outros idiomas.

172
Mix Razor e código Javascript

Estou bastante confuso com a forma de misturar navalha e js. Esta é a função atual com a qual estou preso: <script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } Se eu pudesse declarar o código c # com...