Preguntas etiquetadas con javascript

130
Abrir URL en una nueva ventana con JavaScript

Estoy haciendo un "botón de compartir" para compartir la página actual. Me gustaría tomar la URL de la página actual y abrirla en una nueva ventana. Tengo la parte de la URL actual funcionando, pero parece que la siguiente parte no funciona. Estoy luchando con la sintaxis. Me gustaría especificar...

130
await solo es válido en función asincrónica

Escribí este código en lib/helper.js var myfunction = async function(x,y) { .... reutrn [variableA, variableB] } exports.myfunction = myfunction; y luego intenté usarlo en otro archivo var helper = require('./helper.js'); var start = function(a,b){ .... const result = await...

129
¿Por qué isNaN (null) == false en JS?

Este código en JS me da una ventana emergente que dice "Creo que nulo es un número", lo que me parece un poco inquietante. ¿Qué me estoy perdiendo? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Ejecutar fragmento de códigoOcultar...

129
Método de llamada con prototipo de JavaScript

¿Es posible llamar al método base desde un método prototipo en JavaScript si se ha anulado? MyClass = function(name){ this.name = name; this.do = function() { //do somthing } }; MyClass.prototype.do = function() { if (this.name === 'something') { //do something new } else { //CALL BASE...