SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Grace Su

    Grace Su

    6 Ocak 2006
  • HowToBasic

    HowToBasic

    8 Aralık 2011
  • Justin Schenck

    Justin Schen

    24 Kasım 2006