
#pomoc #pytaniedoeksperta #javascript #node #nodejs #webdev
Mam takie pytanie otóż jak oni to zrobili w nodejs, że mogę napisać:
var http = require('http'); // tu jeszcze nie ma problemu
var io = require('socket.io')(http) //???
chodzi mi o to require(cos)(cos). O ile w pierwszym przykładzie domyślam się, że było coś w stylu(poprawcie mnie jak się mylę):
function requrie(){
return{
[...]
}
}
to nie jestem w stanie dojść do tego drugiego.
Mam takie pytanie otóż jak oni to zrobili w nodejs, że mogę napisać:
var http = require('http'); // tu jeszcze nie ma problemu
var io = require('socket.io')(http) //???
chodzi mi o to require(cos)(cos). O ile w pierwszym przykładzie domyślam się, że było coś w stylu(poprawcie mnie jak się mylę):
function requrie(){
return{
[...]
}
}
to nie jestem w stanie dojść do tego drugiego.
- Najlepsze
- Wszystkie komentarze

Marmite
@Marmite: czemu ten zasrany wykopowy markdown usuwa spacje nawet w backtickach oznaczających kod...

Marmite
@szpageti: Funkcje mogą zwracać funkcje.
konto usunięte
@szpageti: require("socket.io") zwraca funkcję

szpageti Autor
dzięki za wszystkie odpowiedzi, idę teraz przećwiczyć :p






