17 NİSAN 2011, Pazar
Kullanma Node.js modül alt Çizgi
Ben öğrenme hakkında node.js ve modülleri, ve pek almak için alt Çizgi kitaplığına düzgün çalışmıyor... galiba ilk kez kullandığım bir işlev alt Çizgi, üzerine yazar _ nesne ile sonuç benim işlevini çağırın. Herkes neler döndüğünü biliyor musun? Örneğin, burada node.js ÇOĞALTMA bir oturum
Admin-MacBook-Pro:test admin$ node
> require("./underscore-min")
{ [Function]
_: [Circular],
VERSION: '1.1.4',
forEach: [Function],
each: [Function],
map: [Function],
inject: [Function],
(...more functions...)
templateSettings: { evaluate: /<%([\s\S] ?)%>/g, interpolate: /<%=([\s\S] ?)%>/g },
template: [Function] }
> _.max([1,2,3])
3
> _.max([4,5,6])
TypeError: Object 3 has no method 'max'
at [object Context]:1:3
at Interface.<anonymous> (repl.js:171:22)
at Interface.emit (events.js:64:17)
at Interface._onLine (readline.js:153:10)
at Interface._line (readline.js:408:8)
at Interface._ttyWrite (readline.js:585:14)
at ReadStream.<anonymous> (readline.js:73:12)
at ReadStream.emit (events.js:81:20)
at ReadStream._emitKey (tty_posix.js:307:10)
at ReadStream.onData (tty_posix.js:70:12)
> _
3
Kendimi dosyaları Javascript yapıyorum ve onları alma, düzgün çalışıyor gibi görünüyor. Belki bir kütüphane alt Çizgi ile özel bir şey var mı?
CEVAP
17 NİSAN 2011, Pazar
Değişken ile çatışmalar son işlemin sonucu tutun, alt çizgi Düğüm ÇOĞALTMA kullanır aynı değişken kütüphane kullanın Çizgi. Böyle bir şey deneyin
Admin-MacBook-Pro:test admin$ node
> _und = require("./underscore-min")
{ [Function]
_: [Circular],
VERSION: '1.1.4',
forEach: [Function],
each: [Function],
map: [Function],
inject: [Function],
(...more functions...)
templateSettings: { evaluate: /<%([\s\S] ?)%>/g, interpolate: /<%=([\s\S] ?)%>/g },
template: [Function] }
> _und.max([1,2,3])
3
> _und.max([4,5,6])
6
Bunu Paylaş:
node.js: bir metin bir diziye dosyasın...
modül.Node.js vs ihracat ihracat...
Nasıl diğer modülleri gerektirir node....
Bir kullanma ile ilgili kurallar C tan...
Proje kullanma hakkında uyarı.üst.Mave...