Meteor - Periksa
Metode pemeriksaan digunakan untuk mengetahui apakah argumen atau tipe cocok dengan pola.
Menginstal Paket Cek
Buka jendela prompt perintah dan instal paket.
C:\Users\username\Desktop\meteorApp>meteor add check
Menggunakan Cek
Dalam contoh berikut, kami ingin memeriksa apakah myValueadalah sebuah string. Karena itu benar, aplikasi akan melanjutkan tanpa kesalahan.
meteorApp.js
var myValue = 'My Value...';
check(myValue, String);
Dalam contoh ini, myValue bukan string tapi angka, maka konsol akan mencatat kesalahan.
meteorApp.js
var myValue = 1;
check(myValue, String);
Tes Pertandingan
Itu Match.test mirip dengan memeriksa, perbedaannya adalah ketika pengujian gagal dan bukan kesalahan konsol, kita akan mendapatkan file valuetanpa merusak server. Contoh berikut menunjukkan cara menguji objek dengan beberapa kunci.
meteorApp.js
var myObject = {
key1 : "Value 1...",
key2 : "Value 2..."
}
var myTest = Match.test(myObject, {
key1: String,
key2: String
});
if ( myTest ) {
console.log("Test is TRUE...");
} else {
console.log("Test is FALSE...");
}
Karena kedua kunci adalah string, maka pengujiannya adalah true. Konsol akan mencatat opsi pertama.
Jika kita mengubah key2 ke nomor, pengujian akan gagal dan konsol akan mencatat opsi kedua.
meteorApp.js
var myObject = {
key1 : "Value 1...",
key2 : 1
}
var myValue = 1;
var myTest = Match.test(myObject, {
key1: String,
key2: String
});
if ( myTest ) {
console.log("Test is TRUE...");
} else {
console.log("Test is FALSE...");
}