cari

Rumah  >  Soal Jawab  >  teks badan

JavaScript tentang keutamaan pengendali

Foo.bar = () =>

fungsi Foo() { ... }

Foo.prototype.bar = () =>

Foo.bar(); (1)

Fo baharu().bar(); (2)

(1) boleh difahami sebagai baharu (Foo.bar)()

(2)Pelaksanaan sebenar ialah (Foo() baharu).bar() =>Ini tidak mematuhi peraturan keutamaan operator<Pengestrakan atribut dan operator fungsi panggilan (. [] ())

滿天的星座滿天的星座2805 hari yang lalu493

membalas semua(1)saya akan balas

  • 迷茫

    迷茫2017-05-19 10:30:13

    New new Foo() dengan senarai parameter mempunyai keutamaan yang sama seperti akses ahli .bar, dari kiri ke kanan. new Foo() 跟成员访问 .bar 是同个优先级,按左往右。

    不带参数列表的 new new Foo

    Baharu Fo baharu tanpa senarai parameter adalah satu tahap lebih rendah. #🎜🎜#

    balas
    0
  • Batalbalas