Ringkasan pembelajaran javascript harian (objek Boolean)_kemahiran javascript

WBOY
Lepaskan: 2016-05-16 15:32:37
asal
1149 orang telah melayarinya

Sintaks untuk mencipta objek Boolean:
Boolean(nilai); //Pembina
Boolean(nilai); //Fungsi penukaran
Nilai parameter Nilai yang disimpan oleh objek Boolean atau nilai yang akan ditukar kepada nilai Boolean.
Nilai pulangan
Apabila dipanggil sebagai pembina (dengan operator baharu), Boolean() akan menukar hujahnya kepada nilai Boolean dan mengembalikan objek Boolean yang mengandungi nilai.
Jika dipanggil sebagai fungsi (tanpa operator baharu), Boolean() hanya akan menukar hujahnya kepada nilai Boolean primitif dan mengembalikan nilai ini.
Nota: Jika parameter nilai diabaikan, atau ditetapkan kepada 0, -0, null, "", false, undefined atau NaN, objek ditetapkan kepada false. Jika tidak, tetapkan kepada benar (walaupun argumen nilai ialah rentetan "palsu").

  var falseObject = new Boolean(false);
  var result = falseObject && true;
  alert(result); //true

  var falseValue = false;
  result = falseValue && true;
  alert(result); //false
  
  alert(typeof falseObject); //object
  alert(typeof falseValue); //boolean
  alert(falseObject instanceof Boolean); //true
  alert(falseValue instanceof Boolean); //false

Salin selepas log masuk

Penerangan objek Boolean
Dalam JavaScript, nilai Boolean ialah jenis data asas. Objek Boolean ialah objek Boolean yang membungkus nilai Boolean. Objek Boolean digunakan terutamanya untuk menyediakan kaedah toString() yang menukar nilai Boolean ke dalam rentetan.
Apabila kaedah toString() dipanggil untuk menukar nilai Boolean kepada rentetan (biasanya dipanggil secara tersirat oleh JavaScript), JavaScript secara dalaman akan menukar nilai Boolean kepada objek Boolean sementara dan kemudian memanggil kaedah toString() objek ini.

Di atas adalah ringkasan pembelajaran JavaScript hari ini, dan ia akan terus dikemas kini setiap hari.

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!