Meteor - pertanyaan framework web JavaScript dalam bahasa Indonesia

Meteor - pertanyaan framework web JavaScript dalam bahasa Indonesia

Meteor MCQs - JavaScript Web Framework dikumpulkan oleh pakar kami melalui survei. Kami berharap dengan menjawab pertanyaan pilihan ganda, Anda dapat menguji pengetahuan Anda tentang Meteor - JavaScript Web Framework.
Gulir ke bawah untuk memulai sekarang!

1: Bagaimana metode meteor dapat dipanggil?

A.   if (meteor.isserver) {meteor.invoke (‘samplemethod '); }

B.   if (meteor.isclient) {meteor.invoke (‘samplemethod '); }

C.   if (meteor.isserver) {meteor.call (‘samplemethod '); }

D.   if (meteor.isclient) {meteor.call (‘samplemethod '); }

2: Manakah dari metode berikut yang digunakan untuk mengatur akses dalam koleksi?

A.   mengakses

B.   membantah

C.   mengizinkan

D.   memungkinkan -worng ands

3: Tambahkan aturan yang cocok dengan aliran peristiwa yang menggambarkan metode atau upaya berlangganan. Setiap acara adalah objek dengan properti berikut?

A.   identitas pengguna

B.   nama belakang

C.   connectionid

D.   clientaddress

4: Manakah dari berikut ini yang merupakan sintaks yang benar untuk menyediakan lingkungan target (server) untuk rute (router besi)?

A.   Router.route ('/file/:: name_of_file', function () {// action}, {run: 'server'});

B.   Router.route ('/file/:: name_of_file', function () {// action}, {di mana: 'server'});

C.   Router.route ('/file/: name_of_file', function () {// action}, {route: 'server'});

D.   Router.route ('/file/:: name_of_file', function () {// action}, {at: 'server'});

5: Asalkan paket Markdown sudah ditambahkan ke aplikasi Anda, yang mana dari yang berikut ini yang merupakan cara yang benar untuk menggunakannya dalam templat?

A.   name template = "home"> {{#markdown}} ## Selamat datang di situs saya {{/markdown}} </template>

B.   name template = "home"> {{markdown}} ## Selamat datang di situs saya {{/markdown}} </lemplate>

C.   name template = "home"> {markdown} ## Selamat datang di situs saya {/markdown} </template>

6: Kelompok panggilan balik ini paling berguna untuk membersihkan atau membatalkan efek eksternal dari kelompok __ atau __?

A.   Dibuat

B.   oncreated

C.   Ondestroyed

D.   Render

7: Manakah dari berikut ini yang dapat digunakan untuk menghentikan reaktivitas autorun ()?

A.   Tracker.computation.stop ();

B.   Tracker.autorun.stop ();

C.   Tracker.computation.halt ();

D.   Tracker.autorun.end ();

8: Manakah dari paket meteor berikut yang menyediakan Templat Meteor {{> LoginButton}} helper?

A.   Meteor Tambahkan Akun-Akun-Password

B.   Meteor Tambahkan Akun Pengguna-Password

C.   Meteor Tambahkan Akun-Ui Akun-Password

D.   Meteor Tambahkan Pengguna-Password

9: Manakah dari paket berikut yang ada untuk reaktivitas?

A.   reaktif-json

B.   Dikte reaktif

C.   reaktif-var

D.   Semua ini. -Wrong Ans

10: Manakah dari metode berikut dalam meteor yang setara dengan jQuery $ (dokumen) .ready (function () {...}); ?

A.   sarat

B.   Render

C.   siap

D.   init

11: Manakah dari berikut ini yang bukan permintaan HTTP yang valid?

A.   Http.post ("http: // someurl", postdata, ...);

B.   Http.get ("http: // someurl", ...);

C.   Http.request ("get", "http: // someurl", ...);

D.   Http.call ("get", "http: // someUrl", ...);

12: Dari daftar di bawah ini, pilih opsi yang tidak puas dengan pencarian ekspresi reguler?

A.   Pencarian ekspresi reguler adalah waktu nyata

B.   Pencarian ekspresi reguler dapat cocok dengan kata -kata parsial

C.   Pencarian ekspresi reguler sangat efisien

D.   Pencarian ekspresi reguler tidak mendukung pencarian wildcard

13: Manakah dari berikut ini yang merupakan arus paket akun-password?

A.   Pendaftaran Pengguna

B.   Verifikasi email

C.   Setel ulang kata sandi

D.   Semua ini.

14: Manakah dari templat berikut yang menunjukkan dropdown login?

A.   {{> LoginButtons}}

B.   {{> LogIndRopDown}}

C.   {{> login}}

D.   {{> LoginForm}}

15: Manakah dari paket berikut yang digunakan untuk formulir login?

A.   bentuk login

B.   Akun formulir

C.   akun-ui-unstyled

D.   Accounts -ui -wrong Ans

16: Apa indeks yang sesuai untuk kueri berikut? db.leaderboard.find ({bulan: 10}, {sort: {point: 1}, batas: 10});

A.   db.leaderboard.ensureIndex ({point: 1})

B.   db.leaderboard.ensureIndex ({bulan: 1})

C.   db.leaderboard.ensureIndex ({fullname: 1})

D.   db.leaderboard.ensureIndex ({tahun: 1})

17: Manakah dari kursor berikut yang ada dalam koleksi meteor?

A.   mengulang

B.   setiap

C.   untuk setiap

D.   peta -wrong ans

18: Manakah dari berikut ini cara yang benar untuk menambah dan menggunakan markdown dalam templat?

A.   Meteor Tambahkan #markdown

B.   meteor tambahkan markdown

C.   Meteor Tambahkan Template Markdown

D.   Meteor Tambahkan Template: Markdown

19: Manakah dari berikut ini yang benar untuk mendapatkan konter dari Template Helters? impor {reactiveVar} dari 'meteor/reactive-var' template.mainlayout.oncreated (function () {this.counter = new reactivevar (0);}) template.mainlayout.helpers ({getCounter: function () {// get penghitung di sini}})

A.   Return template.instance (). Counter.get ();

B.   Kembalikan this.counter.get ();

C.   Return template.currentData (). Counter.get ();

D.   Return template.instance (). Data.counter.get ();

20: Manakah dari tag templat berikut yang mengatur konteks data?

A.   {{#dengan}}

B.   {{#konteks}}

C.   {{dengan}}

D.   {{konteks}}

21: Objek akan terlihat dari panggilan balik yang ditambahkan dengan dan metode dan dari penangan acara?

A.   Onrendered

B.   dibuat

C.   Render

D.   ondestroyed -wong Ans

22: Bagaimana kita membuat Oplog kueri di bawah ini siap? Meteor.publish ('todos', function () {return todos.find ({}, {limit: 10});});

A.   Todos.find ({sort: {date: -1}}, {limit: 10})

B.   Todos.find ({}, {limit: 10, sort: {date: -1}})

C.   Todos.find ({}, {limit: 10, sort: 1})

D.   Todos.find ({}, {limit: 10, sort: -1})

23: Pilih cara yang benar untuk menulis publikasi getCollaborators dengan metode ini. Ia menerima appid dan harus mengembalikan kolaborator sebagai dokumen pengguna? // app {"_id": "phoneCall", "name": "telepon panggilan", "kolaborator": ["user1", "user2"]} // user {"_id": "user1", "name" : "Pengguna 1", "Aplikasi": ["PhoneCall", "Email"]}

A.   Meteor.publish ('getCollaborators', function (appId) {return user.find ({collaborators: appId});});

B.   Meteor.publish ('getCollaborators', function (appId) {return user.find ({apps: appId});});

C.   Meteor.publish ('getCollaborators', function (appId) {var app = apps.findone ({_ id: appId}); if (app) {return user.find ({_ id: {$ in: app.collaborators}}) ;} else {this.ready ();}});

D.   Meteor.publish ('getCollaborators', function (appId) {var app = apps.findone ({_ id: appId}); return user.find ({_ id: {$ in: app.collaborators}});});

24: ReactiveVars dapat memiliki nilai apa pun, sedangkan variabel sesi terbatas pada atau?

A.   Json

B.   mengatur

C.   Ejson

D.   mendapatkan

25: Untuk mengubah nilai -nilai dokumen tanpa menghapusnya terlebih dahulu, gunakan operator __. Operator ini hanya akan mengubah nilai bidang yang ditentukan tanpa mempengaruhi sisa dokumen?

A.   $ set

B.   $ Inc.

C.   menemukan

D.   Temukan semua

26: Manakah dari aturan berikut yang memungkinkan pengguna mengedit properti 'peran'?

A.   Meteor.account.allow ()

B.   Meteor.permission.allow ()

C.   Meteor.Roles.allow ()

D.   Meteor.users.allow ()

27: Manakah dari paket berikut yang digunakan untuk formulir login? (periksa semua itu berlaku)

A.   bentuk login

B.   Akun formulir

C.   akun-ui-unstyled

D.   Accounts -ui -wrong Ans

28: Manakah dari berikut ini yang tidak mengizinkan pengguna untuk membuat akun?

A.   Accounts.Config ({CloseClientAccountCoTCreation: true});

B.   Accounts.Config ({ForbidAccountCreation: true});

C.   Accounts.Config ({ForbidClientAccountCreation: true});

D.   Accounts.config ({closeAccountCreation: true});

29: Manakah dari paket berikut yang digunakan untuk membuat fungsi akun pengguna yang berbeda di Meteor?

A.   Satelizer

B.   Akun-basis

C.   auth-strategy

D.   AUTAL-BASE

30: Bagaimana Anda mengakses koleksi meteor melalui database?

A.   Dua aplikasi: A dan B

B.   Satu Koleksi Bersama: Posting

C.   satu database bersama melalui mongo_url

D.   Semua yang di atas

31: Koleksi meteor seperti objek _____ canggih?

A.   Himpunan

B.   Database

C.   Templat

D.   Data

32: Bagaimana Anda menegakkan aturan tentang memperbarui koleksi kami?

A.   seperti memastikan tombol yang tepat digunakan

B.   memastikan nama tim kami unik

C.   menetapkan batas karakter maksimal sehingga nama tim kami tidak terlalu lama

D.   Semua yang di atas

33: Manakah dari berikut ini yang merupakan definisi metode meteor yang valid?

A.   if (meteor.isclient) {meteor.methods ({'samplemethod': function () {console.log ("hello world");}}); }

B.   if (meteor.isserver) {meteor.methods ({'samplemethod': function () {console.log ("hello world");}}); }

C.   if (meteor.isclient) {meteor.methods ({function samplemethod () {console.log ("Hello world");}}); }

D.   if (meteor.isserver) {meteor.methods ({function samplemethod () {console.log ("hello world");}}); }

34: Bagaimana Anda bisa menggunakan templat di bawah ini disertakan ke halaman HTML? {{teks}}

A.   {{-> myTemplate}}

B.   {{<mytemplate}}

C.   {{> myTemplate}}

D.   {{myTemplate}}

35: Manakah dari paket berikut yang ada untuk reaktivitas?

A.   reaktif-json

B.   Dikte reaktif

C.   reaktif-var

D.   Semua ini. Ans yang salah

36: Manakah dari paket berikut yang ada untuk reaktivitas? (Periksa semua itu berlaku)

A.   reaktif-json

B.   Diktik Reaktif

C.   reaktif-var

D.   Semua yang di atas

37: Bagaimana tanggal di bawah ini dapat diserialisasi? var myjsondate = '{"$ date": ...} ’;

A.   var mydate = ejson.parse (myjsondate);

B.   var mydate = json.fromjsonvalue (myjsondate);

C.   var mydate = meteor.fromjsonvalue (myjsondate);

D.   var mydate = json.parse (myjsondate);

38: Properti mana yang menjadi milik pelacak.

A.   .Lari pertama

B.   .Lastrun

C.   .pertama kali

D.   .first

39: Fungsi mana yang dapat digunakan untuk memvalidasi jenis variabel?

A.   PatternMatch (myvar, string);

B.   tes (myvar, string);

C.   cocok (myvar, string);

D.   periksa (myvar, string);

40: Apa yang salah dengan kode sampel di bawah ini? Meteor.subscribe ("GetCommets"); var usersubs = new subsManager (); Template.comments.helpers ({getComments: function () {return comments.find ();}, penulis: function () {var user = user.findone (this.author); if (user) {return user.name; } else {userubs.subscribe ("getUser", this.author);}}})

A.   Akan ada banyak langganan "getComments" tepat setelah kami menambahkan komentar

B.   Akan ada banyak langganan "getComments" tepat setelah halaman memuat

C.   Akan ada banyak langganan "getuser" tepat setelah kami menambahkan komentar

D.   Akan ada banyak langganan "getuser" tepat setelah halaman memuat

41: Buat pernyataan reaktif di meteor menggunakan cuplikan kode berikut?

A.   Template.template_containing_acetextEditor.configuration = function () {return function (editor) {if (sessi 'Perubahan}}}

B.   Tracker.autorun (function () {if (session.get ('text') == "sesuatu") // Ini akan berjalan setiap kali teks sesi berubah {// lakukan sesuatu setiap kali 'teks' berubah}}) ** *

C.   Kedua hal di atas

D.   Bukan dari salah satu di atas

42: Manakah dari fitur utama berikut yang diimplementasikan oleh Meteor?

A.   Data tentang kawat melalui protokol data terdistribusi (DDP)

B.   Kompensasi latensi dengan database mini

C.   Reaktivitas tumpukan penuh dengan kobaran api dan pelacak

D.   Semua yang di atas

43: Fungsi meteor mana yang memungkinkan Anda menjalankan fungsi yang tergantung pada sumber data reaktif, sedemikian rupa sehingga jika ada perubahan pada data nanti, fungsi akan diulang?

A.   Tracker.reactive ()

B.   Template.autorun ()

C.   Tracker.autorun ()

D.   Template.execute ()

44: Kode mana yang menunjukkan elemen dengan ID 'kirim-btn' untuk pengguna yang masuk?

A.   {{#if CurrentUser}} <tombol id = "Kirim-BTN"> Klik Me </aton> {{else}} <p id = "Kirimkan-Text"> Harap masuk untuk mengirimkan {{/if} * **

B.   Template.newpost.rendered = function () {if (meteor.user ()) {$ ('#kirim-btn'). Show (); $ ('#kirimkan-teks'). Hide (); } else {$ ('#kirim-btn'). hide (); $ ('#kirimkan-teks'). Show (); }}

C.   Template.newpost.rendered = function () {if (meteor.user ()) {$ ('#kirim-btn'). Show (); $ ('#kirimkan-teks'). Hide (); }}

D.   Semua yang di atas

45: Opsi mana yang akan membuat UI reaktif ketika variabel diubah dalam meteor?

A.   Session.set ('counter', 0); Template.simple.counter = function () {return session.get ('counter'); } Template.simple.events ({'tombol klik': function () {session.set ('counter', session.get ('counter') + 1);}});

B.   Template.set ('counter', 0); Template.simple.counter = function () {return session.get ('counter'); } Template.simple.events ({'tombol klik': function () {template.set ('counter', template.get ('counter') + 1);}});

C.   Template.get ('counter', 0); Template.simple.counter = function () {return session.set ('counter'); } Template.simple.events ({'tombol klik': function () {session.set ('counter', session.get ('counter') + 1);}});

D.   Semua yang di atas

46: Manakah dari nilai -nilai berikut yang didukung oleh Reactivevar?

A.   Ejson

B.   Json

C.   Variabel

D.   Semua yang di atas

47: Perintah mana yang membuat aplikasi meteor bernama MyApp?

A.   meteor membuat myapp

B.   Aplikasi Meteor MyApp

C.   Meteor -Buat MyApp

D.   Meteor -app MyApp

48: Manakah dari berikut ini yang merupakan kode sampel langganan reaktif meteor yang valid?

A.   $ meteorutils.autorun ($ scope, function () {$ meteorsubscribe.subscribe ('apublication', $ scope.getreactive ('parameter')) .then (function () {waspada ("Anda berlangganan!");}); });

B.   Meteor.publish ("Apublication", function (parameter) {acollection.find ({'aproperty': 'parameter'}) $ subscribe.subscribe ('apublication', $ scope.parameter) .then (function () {alert ( "Anda berlangganan!");});

C.   Kedua hal di atas

D.   Bukan dari salah satu di atas

49: Apa alasan klien tidak dapat membuat nama penulis untuk kode sampel di bawah ini? Meteor.publish ("getComments", function () {var comments = comments.find (); var userids = comments.map (fungsi (komentar) {return comment.author;}); return [comments, users.find ({{{ _id: {$ in: userIds}})];})

A.   Ada bug di kode klien.

B.   Ketika pengguna baru menambahkan komentar, informasi penggunanya tidak dikirim ke klien.

C.   Publikasi yang ditunjukkan di atas tidak pernah mengirim informasi pengguna ke klien.

D.   Publikasi yang ditunjukkan di atas salah

50: Manakah dari paket berikut yang digunakan untuk Reactivevar?

A.   reaktif-var

B.   reactivevar

C.   Var reaktif

D.   reaktif

51: Fungsi panggilan balik mana yang dipanggil saat templat dibuat?

A.   Template.template_name.created = function () {}; Template.template_name.rendered = function () {};

B.   Template.template_name.new = function () {}; Template.template_name.rendered = function () {};

C.   Template.template_name.active = function () {}; Template.template_name.rendered = function () {};

D.   Template.template_name.created = function () {}; Template.template_name.active = function () {};

52: Pernyataan mana yang benar untuk menggunakan database MySQL reaktif di Meteor?

A.   Gunakan SQL Sintax di sisi klien: singkirkan batasan minimongo pada pengelompokan dan serikat pekerja. Gunakan ALASQL pada klien dan menormalkan koleksi Mongo.

B.   Gunakan konektor SQL: Coba konektor MySQL dan PG Numltel, atau konektor PG meteor-stream. Kerugiannya adalah bahwa mereka memecah penyebaran ke Meteor.

C.   Gunakan Mongo sebagai budak untuk basis data relasional, menjaga agar tetap sinkron. MySQL Shadow menggunakan ini. Anda juga mungkin ingin melihat simetris.ds untuk mengatur replikasi dua arah Mongo dengan banyak mesin SQL.

D.   Semua yang di atas

53: Manakah dari berikut ini yang merupakan cara yang benar untuk mendapatkan nilai ini pada klien? {"public": {"facebook": {"token": "he882939201kl28819302"}}}

A.   Meteor.settings.facebook.token

B.   Meteor.settings.public.token

C.   Meteor.public.facebook.Token

D.   Meteor.settings.public.facebook.token

54: Manakah dari metode berikut yang digunakan untuk mengatur akses dalam koleksi? (Periksa semua itu berlaku)

A.   mengakses

B.   membantah

C.   mengizinkan

D.   memungkinkan

55: Manakah dari berikut ini yang dapat digunakan untuk mendapatkan ID pengguna yang masuk saat ini?

A.   this.userid;

B.   this.userid;

C.   this.loggedUserid;

D.   this.loggedUseId;

56: Manakah dari kursor berikut yang ada di Meteor Collection? (Periksa semua itu berlaku)

A.   mengulang

B.   setiap

C.   untuk setiap

D.   peta

57: Operator pipa mana yang bukan bagian dari pipa agregasi MongoDB?

A.   $ grup

B.   $ out

C.   $ proyek

D.   $ pemetik

E.   $ lepas

58: Manakah dari berikut ini yang merupakan definisi koleksi yang valid?

A.   MyCollection = db.collection baru ("sampel")

B.   MyCollection = Koleksi Baru (“Sampel”)

C.   MyCollection = mongo baru .collection ("sampel")

D.   MyCollection = mongoDb.collection baru ("sampel")

59: Opsi mana yang memungkinkan Anda untuk membuat penghitung klik dengan database di Meteor?

A.   if (meteor.isclient) {template.home.events ({"klik .increment": function () {var counterdoc = counter.findone (); if (counterdoc) counter.update ({_ id: counterDoc._id}, {{{{_ _ _ counterdoc._id { $ inc: {klik: 1}}); else counter.insert ({klik: 1});}}); Template.home.helpers ({clicks: function () {var counterdoc = counter.findone (); return counterdoc? Counterdoc.clicks: "0";}}); }

B.   <template name = "home"> {{clicks}} <br/> <tombol type = "tombol" class = "increment"> Increment </button> </lemplate>

C.   Counter = new mongo.collection ('counter'); Counter.attachschema (new SimplesChema ({clicks: {type: number}, createTat: {type: date, denyupdate: true, autovalue: function () {if (this.isinsert) kembalikan tanggal baru; lain if (this.isupsert) return {$ setoninsert: Tanggal baru}; else this.unset ();}}}));

D.   Semua yang di atas

60: Manakah dari berikut ini yang merupakan cara yang benar untuk membuat fungsi pembantu?

A.   Template.layout.helper ({foohelper: function () {return 'foo string';}});

B.   Template.layout.helpers ({foohelper: function () {return 'foo string';}});

C.   Template.layout ({foohelper: function helper () {return 'foo string';}});

D.   Template.layout.helpers ({function foohelper () {return 'foo string';}});

61: Bagaimana Anda bisa mendapatkan ini. Fungsi dalam metode Meteor?

A.   mymethod: function () {console.log (this.userid); fungsi innerFunction () {console.log (this.userid); } innerfunction.bind (ini); }

B.   mymethod: function () {console.log (this.userid); fungsi innerFunction () {console.log (this.userid); }; innerfunction.Apply (ini); }

C.   mymethod: function () {var that = this; console.log (this.userid); fungsi innerFunction () {console.log (that.userid); } innerFunction (); }

D.   mymethod: function () {var userid = this.userid; console.log (this.userid); function innerFunction (userId) {console.log (userId); fungsi dalam (); }

E.   Semua yang di atas

62: Opsi mana yang menunjukkan cara mendapatkan metode meteor untuk mengembalikan fungsi?

A.   Meteor.clientcall.methods ({'consolelog': function (pesan) {console.log (pesan);},});

B.   Deps.autorun (function () {meteor.clientcall.setClientId (meteor.userid ());});

C.   Meteor.clientcall.Apply (userid, 'consolelog', ['Pesan ini akan muncul di konsol klien']);

D.   Semua yang di atas

63: Manakah dari berikut ini yang akan menetapkan output ke "halo" untuk kode sampel di bawah ini? {{myhelper "halo"}}

A.   Template.footemplate.helpers ({myhelper: function (myString) {output = myString;}});

B.   Template.footemplate.helpers ({myhelper: function (parameter) {output = parameter.hash.mystring}});

C.   Template.footemplate.helpers ({myhelper: function (parameter) {output = parameter.mystring}});

64: Manakah dari berikut ini yang merupakan definisi rute yang benar?

A.   Router.route = {register: 'register'}

B.   Router.route ('register');

C.   Router.route ('/register');

D.   Router.Route ('/&? Daftar');

65: Manakah dari berikut ini yang merupakan cara yang benar untuk memanggil metode?

A.   Meteor.function ('pack.add', teks);

B.   Meteor.Apply ('pack.add', teks);

C.   Meteor.call ('pack.add', teks);

D.   Semua yang di atas

66: Manakah dari berikut ini yang merupakan sintaksis yang benar untuk memperbarui judul posting dalam dokumen koleksi?

A.   POST.UPDATE ('POST_ID', {set: {title: 'Judul baru posting!'}});

B.   POST.UPDATE ('POST_ID', {$ SET: {title: 'Judul baru posting!'}});

C.   POST.UPDATE ('POST_ID', {UPDATE: {title: 'Judul baru posting!'}});

D.   POST.UPDATE ('POST_ID', {$ SET {title: 'Judul baru posting!'}});

67: Menggunakan contoh berikut bagaimana Anda bisa menggunakan filter dalam koleksi meteor?

A.   var answersbyquiz1 = answers.find ({'Quiz._id': 1}). fetch ();

B.   var answers = answers.find ({'Quiz._id': {$ in: [1,2,3,4,5,6,7]}}). fetch ();

C.   _.groupby (Jawaban, Fungsi (Jawaban) {return answer.quiz._id;});

D.   Semua yang di atas

68: Manakah dari berikut ini yang akan menerbitkan posting dari penulis tertentu?

A.   Meteor.publish ('post', posts.find ({penulis: penulis}));

B.   Meteor.publish ('post', function (penulis) {return posts.publish ({or author: author});});

C.   Meteor.publish ('Post', function (penulis) {return posts.find ({penulis: penulis});});

D.   Meteor.find ('post', function (penulis) {return posts.publish ({penulis: penulis});});

69: Manakah dari kode sampel berikut yang valid untuk memfilter hasil kueri database meteor?

A.   var dipilih = [{objek}, {objek}]; var selectedIds = tips.find (). fetch ();

B.   var selectedIds = _.pruck (dipilih, _id); var artikel = tips.find ({_ id: {$ nin: selectedIds}});

C.   var dipilih = [{objek}, {objek}]; var selectedIds = tips.find ({_ id: {$ nin: selectedIds}});

D.   Semua yang di atas

70: Manakah dari berikut ini yang merupakan cara yang benar untuk membuat koleksi bernama 'posting'?

A.   Posting = mongo.collection baru ('post);

B.   Posting = mongo.collection baru ('post);

C.   Posting = mongo.collection baru ('post);

D.   Posting = mongo.collections baru ('posting);

71: Perintah mana yang digunakan untuk membatasi pembaruan ke database oleh klien mana pun?

A.   meteor tambahkan aman

B.   meteor tambahkan kata sandi

C.   meteor lepaskan tidak aman

D.   Meteor menambahkan kebijakan

72: Pilih metode contoh yang benar dalam koleksi?

A.   Target = Meteor.collection baru ("target", {transform: function (doc) {doc.title = function () {if (false) {console.log ("true"); return 'le commencement';} else { console.log ("false"); return 'le début';} return doc}}});

B.   Target = meteor.collection baru ("target"); Targets.insert ({id: 0, title: function () {if (false) {console.log ("true"); return 'le commencement';} else {console.log ("false"); return 'le le début ';}}, teks:' lorem ipsum dolor. ',}); `

C.   Template.content.target = function () {var currentPosition = meteor.user (). Profile.position; return targets.findone ({id: parseInt (currentPosition)}); };

D.   Semua yang di atas

73: Bagaimana database dari UI di aplikasi meteor dapat dimodifikasi?

A.   Template.example.events ({'klik #updatethis': function (e, t) {var newValue = t. $ ('. NewValue'). Val (); // mengambil nilai dari koleksi input acak. : this._id}, {$ set: {value: newValue}}, function (error, result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})

B.   Template.example.event ({'klik #updatethis': function (e, t) {var newValue = t. $ ('. NewValue'). Val (); // mengambil nilai dari koleksi input acak. : this._id}, {$ set: {value: newValue}}, function (error, result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})

C.   Template.example.events ({'dbClick #upDatethis': function (e, t) {var newValue = t. $ ('. NewValue'). Val (); // mengambil nilai dari koleksi input acak.update ({_ id _ : this._id}, {$ set: {value: newValue}}, function (error, result) {if (error) {console.log (error.reason)} else {console.log ("nice update")} })}})

D.   Semua yang di atas

74: Manakah dari berikut ini yang merupakan cara yang benar untuk menerbitkan dan berlangganan posting?

A.   Folder di /server Tambahkan file .js yang berisi: meteor.publish ('post', function () {return posts.find ();}); Folder di /klien tambahkan file .js yang berisi: meteor.subscribe ('post');

B.   Folder di /klien Tambahkan file .js yang berisi: meteor.publish ('post', function () {return posts.find ();}); Folder di /server Tambahkan file .js yang berisi: meteor.subscribe ('post');

C.   Folder di /server Tambahkan file .js yang berisi: meteor.subscribe ('post', function () {return posts.find ();}); Folder di /klien tambahkan file .js yang berisi: meteor.posts ('post');

D.   Folder di /server Tambahkan file .js yang berisi: meteor.publish ('post', function () {return posts.find ();}); Folder di /klien tambahkan file .js yang berisi: meteor.subscribe ('post');

75: Manakah dari berikut ini yang akan memungkinkan Anda untuk menerbitkan bidang tertentu?

A.   Meteor.publish ('post', function () {return posts.find ({}, {fields: {title: true}});});

B.   Meteor.publish ('post', function () {return posts.find ({}, {fields: {title: 1}});});

C.   Meteor.publish ('post', function () {return posts.find ({}, {field: {title: 1}});});

D.   Meteor.publish ('post', function () {return posts.find ({}, bidang: {title: 1});});

76: Koleksi berisi dokumen dan setiap dokumen memiliki ID uniknya sendiri yang diwakili oleh?

A.   {"_id": "w78123byuxzedw"}

B.   {"id": "w78123byuxzedw"}

C.   {"Id": "w78123byuxzedw"}

D.   {"Key": "W78123ByUxzedw"}

77: Manakah dari berikut ini yang digunakan untuk mencari data dalam koleksi myCollection?

A.   Mycollection.find ();

B.   Mycollection.fetch ();

C.   Mycollection.search ();

D.   Mycollection.get ();

78: Model data ini bekerja dengan cukup baik, namun memiliki satu titik lemah utama. Manakah dari berikut ini yang menurut Anda? {"_id": "One", "Text": "Meteor - Full Stack JavaScript Platform", "Parent": Null} {"_id": "Two", "Text": "Mengapa Anda berkata begitu?", "Parent": "One"} {{masing -masing getComments}} {{{text}} {{if haveChildren}} {{> komentar}} {{/if} {{/masing -masing}} template.comments.helpers ({{{/masing -masing}} {{/masing -masing getComments: function () {var parent = this._id || null; return comments.find ({parent: parent});}, haveChildren: function () {return comments.find ({parent: this._id}). Count ()> 0;}})

A.   Tidak mungkin untuk membuat satu jalan atau sebagian darinya.

B.   Sulit untuk mengirim subset pohon ke klien.

C.   Tidak ada masalah dengan model ini.

D.   DDP tidak memiliki dukungan untuk model ini.

79: Manakah dari berikut ini yang akan mengembalikan semua pos yang diurutkan berdasarkan TimePublished dalam urutan menurun?

A.   Template.example.helpers ({PostList: function () {return posts.find ({}, {sort: {TimePublished: 1}});}});

B.   Template.example.helpers ({PostList: function () {return posts.find ({}, {sort: {TimePublished: 0}});}});

C.   Template.example.helpers ({PostList: function () {return posts.find ({}, {sort: {TimePublished: 'desc'}});}});

D.   Template.example.helpers ({PostList: function () {return posts.find ({}, {sort: {TimePublished: -1}});}});

80: Manakah dari metode berikut yang akan mendapatkan nama rute?

A.   CurrentPath ()

B.   getQueryParam ()

C.   getCurrentRouteParam ()

D.   getRoutename ()

81: Berapa banyak argumen yang didukung metode meteor?

A.   1

B.   2

C.   3

D.   tak terbatas

82: Manakah dari paket berikut yang digunakan untuk formulir login? (Periksa semua itu berlaku)

A.   bentuk login

B.   Akun formulir

C.   akun-ui-unstyled

D.   akun-ui

83: Manakah dari berikut ini yang merupakan acara klik yang valid untuk tombol di bawah ini?