var str = '100';
var num = Number(100);
alert(typeof(num) + ': ' + num);
var obj = Object(str);
alert(typeof(obj) + ': ' + obj);
var bool = Boolean(str);
alert(typeof(bool) + ': ' + bool);
var num = 100;
var str = String(num);
alert(typeof(str) + ': ' + str);
var bool = Boolean(num);
alert(typeof(bool) + ': ' + bool);
var obj = Object(num);
alert(typeof(obj) + ': ' + obj);
var bool = true;
var str = String(bool);
alert(typeof(str) + ': ' + str);
var num = Number(bool);
alert(typeof(num) + ': ' + num);
var obj = Object(bool);
alert(typeof(obj) + ': ' + obj);
var obj = {};
var str = String(obj);
alert(typeof(str) + ': ' + str);
var num = Number(obj);
alert(typeof(num) + ': ' + num);
var bool = Boolean(obj);
alert(typeof(bool) + ': ' + bool);
var num = Number(100);
alert(typeof(num) + ': ' + num);
var obj = Object(str);
alert(typeof(obj) + ': ' + obj);
var bool = Boolean(str);
alert(typeof(bool) + ': ' + bool);
var num = 100;
var str = String(num);
alert(typeof(str) + ': ' + str);
var bool = Boolean(num);
alert(typeof(bool) + ': ' + bool);
var obj = Object(num);
alert(typeof(obj) + ': ' + obj);
var bool = true;
var str = String(bool);
alert(typeof(str) + ': ' + str);
var num = Number(bool);
alert(typeof(num) + ': ' + num);
var obj = Object(bool);
alert(typeof(obj) + ': ' + obj);
var obj = {};
var str = String(obj);
alert(typeof(str) + ': ' + str);
var num = Number(obj);
alert(typeof(num) + ': ' + num);
var bool = Boolean(obj);
alert(typeof(bool) + ': ' + bool);
本文通过JavaScript代码演示了不同类型的变量如何进行类型转换,包括字符串、数值、布尔值及对象之间的相互转换过程。
821

被折叠的 条评论
为什么被折叠?



