迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

JavaScript boolean.valueOf() 方法

作者:迹忆客 最近更新:2023/09/09 浏览次数:

在 JavaScript 中,boolean.valueOf() 方法允许我们获取布尔对象的原始值。 该方法主要在内部使用,而不是在代码内部使用。


JavaScript boolean.valueOf() 方法的语法

boolean.valueOf();

参数

该方法不包含任何参数。

返回

此方法返回布尔对象的原始值(true 或 false)。

示例 1:使用 boolean.valueOf() 获取对象的原始值

在 JavaScript 中, boolean.valueOf() 方法提供对象的原始值,以便可以在内部使用。 在这个例子中,我们创建了一个对象,通过使用 boolean.valueOf() 方法,我们将获取它的原始值。

let boolean = new Boolean(false);
let string = boolean.valueOf();
console.log(string);

输出:

false

示例 2:使用 boolean.valueOf() 将对象的原始值与字符串一起使用

在 JavaScript 中,boolean.valueOf() 方法允许我们将对象的原始值与另一个字符串一起使用。 在此示例中,我们创建了一个字符串和一个对象。

我们使用 boolean.valueOf() 方法获取字符串和原始值作为输出。

let ques ="Are you on Jiyik? :";
let ans = new Boolean(true);
let text = ques + ans.valueOf();
console.log(text);

输出:

Are you on Jiyik? : true

示例 3:创建具有整数值的布尔对象并使用 Boolean.valueOf() 方法

在下面的示例中,我们采用了各种整数并使用它创建了布尔对象。

当我们对该对象使用 valueOf() 方法时,它对于 0 返回 false,对于所有其他数值返回 true。

let value2 = new Boolean(0);
let value1 = new Boolean(1);
console.log(value1.valueOf());
console.log(value2.valueOf());
console.log(new Boolean(100).valueOf());
console.log(new Boolean(-100).valueOf());

输出:

true
false
true
true

示例 4:创建具有未定义值的布尔对象并与 Boolean.valueOf() 方法一起使用

全假值的原始布尔值为 false。 在 JavaScript 中,undefined、null、NaN 等都是假值,Boolean.valueOf() 方法始终为这些类型的值返回假布尔值。

let value2 = new Boolean(undefined);
let value1 = new Boolean(null);
console.log(value1.valueOf());
console.log(value2.valueOf());
console.log(new Boolean(NaN).valueOf());

输出:

false
false
false

示例 5:创建具有非整数或非字符串值的布尔对象并与 Boolean.valueOf() 方法一起使用

对于所有非字符串或非整数真实值,Boolean.valueOf() 方法始终返回真实布尔值。

在下面的示例中,我们使用 Boolean() 构造函数创建了包含 2 个元素的数组和一个空对象,并调用 valueOf() 方法来获取原始 true 或 false 值。 用户可以观察不同输入的输出。

let value2 = new Boolean(["Delft","stack"]);
let value1 = new Boolean({});
console.log(value1.valueOf());
console.log(value2.valueOf());

输出:

true
true

所有浏览器都支持 boolean.valueOf() 方法。

上一篇:JavaScript boolean.toString() 方法

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

JavaScript boolean.toString() 方法

发布时间:2023/09/09 浏览次数:196 分类:JavaScript

在 JavaScript 中,boolean.toString() 方法允许我们将布尔值转换为字符串后将其用作 HTML 文本。JavaScript boolean.toString() 方法的语法

JavaScript boolean.prototype 属性

发布时间:2023/09/09 浏览次数:125 分类:JavaScript

在 JavaScript 中,.prototype 属性适用于所有对象。 该方法允许我们向对象添加新属性。JavaScript boolean.prototype 属性的语法

在 JavaScript 中获取光标位置

发布时间:2023/09/09 浏览次数:96 分类:JavaScript

JavaScript 与基本位置属性 SelectionStart 和 SelectionEnd 合并在一起,我们只能从字符串文字的第 0 个索引中检索位置值。 其他属性在基于坐标标记提取位置值方面也发挥着至关重要的作用。

在 JavaScript 中计算百分比

发布时间:2023/09/09 浏览次数:123 分类:JavaScript

本文将介绍如何使用 JavaScript 计算任意数字的百分比。在 JavaScript 中计算百分比 在 JavaScript 中获取任意数字的百分比非常容易。

JavaScript 科学记数法

发布时间:2023/09/09 浏览次数:95 分类:JavaScript

在今天的文章中,我们将学习 JavaScript 中的科学计数法。JavaScript 中的科学记数法

在 JavaScript 中将弧度转换为度数

发布时间:2023/09/09 浏览次数:144 分类:JavaScript

在本文中,我们将学习 JavaScript 源代码中的数学计算,使用公式从弧度值获取角度值,并使用默认的警报框或日志框将结果显示给用户。在 JavaScript 中将弧度转换为度数

在 JavaScript 中按属性值查找数组中的对象

发布时间:2023/06/06 浏览次数:144 分类:JavaScript

当通过属性值在数组中查找对象时,可以在 JavaScript 中使用不同的实现。使用 find() 方法按属性值在数组中查找对象。我们可以使用 find() 方法通过对象的属性值在 JavaScript 的对象数组中查找对

JavaScript 通过对键的引用获取对象的值

发布时间:2023/06/06 浏览次数:199 分类:JavaScript

在 JavaScript 中,对象以键值对的形式编写。 我们可以通过键来获取对象的值。但也可以通过变量引用键并使用变量访问对象中的值。 本文将介绍其实现方式。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便