`

javascript boolean判断

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
<script>
function testBoolean(){

 if(0){document.write("0 is true <br>");}
  else{document.write("0 is false <br>");}
 if(1){document.write("1 is true <br>");}
  else{document.write("1 is false <br>");}
 if(-1){document.write("-1 is true <br>");}
  else{document.write("-1 is false <br>");}


  if('0'){document.write("'0' is true <br>");}
  else{document.write("'0' is false <br>");}
   if(''){document.write(" is true(空字符串) <br>");}
  else{document.write(" is false(空字符串) <br>");}
  if(' '){document.write("  is true(空格字符串) <br>");}
  else{document.write(" is false (空格字符串)<br>");}

  var a;
  if(a){document.write("a is true <br>");}
  else{document.write("a is false <br>");}

 }
testBoolean();
</script>
结果
0 is false 
1 is true 
-1 is true 
//数字:只有0为false
'0' is true 
is false (空字符串) 
is true(空格字符串) 
//字符:空字符串为false,其余只要定义了字符包括只有空格的字符串都为true
a is false 
//变量没有初始化之前是false
 </BODY>
</HTML>

 

分享到:
评论

相关推荐

    JavaScript类型系统之布尔Boolean类型详解_.docx

    在JavaScript中,布尔类型(Boolean)是基本的数据类型之一,用于表示逻辑上的真或假状态。它有两个预定义的值:`true`表示真,`false`表示假。这种类型在编程中扮演着至关重要的角色,尤其是在控制程序流程方面。 ...

    Javascript中判断一个值是否为undefined的方法详解

    但是在javascript中,怎么检查一个值是否为undefined呢? 简单来说,在现代浏览器中,你可以安全的比较变量是否为undefined if (name === undefined) {...} 一些人反对直接使用undefined变量进行比较,因为在旧的...

    JS字符串false转boolean的方法(推荐)

    在JavaScript中,将字符串"false"转换为布尔值false并不是一个简单的隐式转换,因为JavaScript会把字符串"false"视作一个真值。针对这个特定问题,我们需要一个明确的方法来确保字符串"false"能被正确转换成布尔的...

    Javascript Boolean、Nnumber、String 强制类型转换的区别详细介绍

    首先,`Boolean`类型的转换主要涉及逻辑判断,它通常用于将非布尔值转化为布尔值。`Boolean(value)`的转换规则如下: 1. 空字符串`""`会转换为`false`。 2. 数字0、NaN以及负零`-0`也会转换为`false`。 3. `...

    javascript之Boolean类型对象

    总之,JavaScript中的Boolean类型提供了逻辑判断的基础,而Boolean对象则提供了一种特殊的形式,允许我们在处理布尔值时利用对象的特性。虽然在大多数情况下原始值已足够使用,但在特定场景下,理解Boolean对象及其...

    javascript课程内容总结

    在 JavaScript 中,数据类型包括字符串(string)、数值型(number)、布尔型(boolean)、null、undefined 和对象(object)。其中数组(array)属于对象,判断数据类型需要使用 typeof() 函数。 变量 变量的命名...

    Javascript如何判断数据类型和数组类型

    在JavaScript中,我们经常需要判断数据类型,以便采取不同的操作或进行错误处理。JavaScript有六种原始数据类型,分别是number、string、boolean、null、undefined和object。number类型包括整数和浮点数;string类型...

    全站开发javascript

    JavaScript中的数据类型有Number、String、Boolean、null、undefined、数组和对象等,这些类型及其操作构成了编程的基础。 接着,掌握条件判断和循环结构对于编写有效的JavaScript代码至关重要。Map和Set是ES6引入...

    JavaScript基础复习大纲

    重点提示 `int short boolean,float` 这些都是保留值,可以先告诉学员 JavaScript 中声明变量是不需要指定类型的。 八、JavaScript 的基本语法 JavaScript 中的标识符,与 Java 定义标识符一摸一样。JavaScript ...

    javascript试题(附答案)

    JavaScript有七种数据类型:Undefined、Null、Boolean、Number、BigInt、String和Symbol(ES6新增)。 二、运算符 包括算术运算符(如+,-,*,/,%),比较运算符(如==,!=,&gt;,&lt;),逻辑运算符(如&&,||,!),...

    JavaScript学习基础学习心得

    2. **条件判断**:使用`if`、`else if`、`else`来实现条件分支。 3. **循环控制**:`for`、`while`、`do...while`循环。 4. **跳转语句**:`break`用于退出循环,`continue`用于跳过当前循环中的剩余代码块并进入下...

    JavaScript中boolean类型之三种情景实例代码

    JavaScript是一种广泛使用...在本篇文章中,我们通过三个实例分别展示了boolean类型在基本判断、对象存在性判断以及未声明变量判断中所扮演的角色,每一个实例都体现了boolean类型在JavaScript编程中的重要性和实用性。

    JavaScript中判断对象类型的几种方法总结

    JavaScript中判断对象类型的常见方法包括`typeof`运算符、`instanceof`运算符以及利用对象的`constructor`属性。每种方法都有其特定的应用场景和限制。 1. `typeof`运算符: `typeof`是一种一元运算符,用于检测...

    JavaScript语言精粹经典实例(整理篇)

    JavaScript 是 弱类型 语言,但并不是没有类型,JavaScript可以识别下面 7 种不同类型的值: 基本数据类型 1.Boolean 2.Number 3.String 4.null 5.undefined 6.Symbol Object 1.Array 2.RegExp 3.Date 4.Math 5…....

    JAVASCRIPT教案及案例

    1. 变量与数据类型:JavaScript支持多种数据类型,包括基本类型(Number、String、Boolean、Null、Undefined)和引用类型(Object)。变量声明使用`var`、`let`或`const`关键字,理解它们之间的区别对于编写健壮的...

    JavaScript基本类型值-Undefined、Null、Boolean

    在JavaScript中,基本类型值的使用和处理非常重要,了解Undefined、Null和Boolean这三种基本类型值,能够帮助开发者更好地编写逻辑判断和数据验证的代码,为编写高质量的JavaScript程序打下坚实的基础。

    基于JavaScript 数据类型之Boolean类型分析介绍

    在JavaScript中,Boolean类型是两种基本的数据类型之一,它用于表示逻辑值,即真(true)和假(false)。在编程中,Boolean类型通常用于条件判断,例如在if语句和其他逻辑运算中。值得注意的是,JavaScript中的...

    JavaScript中的boolean布尔值使用学习及相关技巧讲解

    JavaScript 是一种动态的、解释型编程语言,广泛应用于Web开发,它提供了包括布尔值(Boolean)在内的多种数据类型。布尔值是基本数据类型之一,它有两个可能的值:true(真)和false(假)。在JavaScript中,布尔值...

    javascript教案

    语句是构成JavaScript程序的基本元素,如赋值、条件判断、循环等。它们以分号结尾,表示语句的结束。注释在编程中用于解释代码,有单行注释(`// comment`)和多行注释(`/* comment */`)两种形式。 JavaScript有...

    网络编程基础篇之javascript

    变量是存储数据的容器,JavaScript有七种数据类型:Undefined、Null、Boolean、Number、BigInt、String和Symbol。其中,前六种是非对象类型,而Symbol是ES6新增的。操作符包括算术操作符、比较操作符和逻辑操作符等...

Global site tag (gtag.js) - Google Analytics