Pytania oznaczone «javascript»

130
await działa tylko w funkcji asynchronicznej

Napisałem ten kod w lib/helper.js var myfunction = async function(x,y) { .... reutrn [variableA, variableB] } exports.myfunction = myfunction; a potem próbowałem użyć go w innym pliku var helper = require('./helper.js'); var start = function(a,b){ .... const result = await...

129
Dlaczego isNaN (null) == false w JS?

Ten kod w JS daje mi wyskakujące okienko z napisem „Myślę, że null to liczba”, co wydaje mi się nieco niepokojące. czego mi brakuje? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Uruchom fragment koduUkryj wynikiRozwiń fragment Używam...

129
Wykonywanie JavaScript bez przeglądarki?

Patrzę na programowanie w Javascript bez przeglądarki. Chcę uruchamiać skrypty z wiersza poleceń systemu Linux lub Mac OS X, podobnie jak każdy inny język skryptowy (ruby, php, perl, python ...) $ javascript my_javascript_code.js Zajrzałem do pająka małpy (Mozilla) i wersji 8 (Google), ale...

129
Ciągle generowany w Inspektorze webkitów Chrome błąd „Niebezpieczna próba uzyskania dostępu przez JavaScript do ramki z adresem URL…”

Chrome (lub jakakolwiek inna przeglądarka webkitów) generuje mnóstwo „Niebezpiecznych prób dostępu do ramki z adresem URL…” podczas pracy na przykład z Facebook API. Nie koliduje z rzeczywistą obsługą, ale sprawia, że ​​konsola javascript jest praktycznie bezużyteczna. Chciałbym wiedzieć, czy...

129
Tablica funkcji JavaScript

var array_of_functions = [ first_function('a string'), second_function('a string'), third_function('a string'), forth_function('a string') ] array_of_functions[0]; To nie działa zgodnie z przeznaczeniem, ponieważ każda funkcja w tablicy jest wykonywana podczas tworzenia tablicy. Jaki jest...

129
Uzyskaj szerokość urządzenia w javascript

Czy istnieje sposób na uzyskanie szerokości urządzenia użytkownika, w przeciwieństwie do szerokości widocznego obszaru, za pomocą javascript? Jak mogę powiedzieć, zapytania o media CSS oferują to @media screen and (max-width:640px) { /* ... */ } i @media screen and (max-device-width:960px)...