JavaScript

2019-09-25  本文已影响0人  NanNan
var n = 5;
var s = n.toString();
console.log(typeof s);  //string
console.log(String(5));  //5
console.log(typeof String(5));  //string

var m = true;
var k = String(m);   
console.log(typeof n.toString());  //string
console.log(k);   //true

var l = Number('c');  //NaN
var z = Number(null);   //0
var y = Number (undefined);  //NaN
console.log(l,z,y);

var a = parseInt('b');  //NaN
var b = parseInt(null);  //NaN
var c = parseInt(undefined);  //NaN
console.log(a,b,c);

var e = parseFloat('1.23f');  //1.23
var f = parseFloat('1.3.4.5'); //1.3
var v = parseFloat('h34'); //NaN
var g = parseFloat(null);  //NaN
var j = parseFloat(undefined);  //NaN
console.log(e,f,v,g,j);

var aa = Boolean(0);  //false
var bb = Boolean('0'); //ture
var cc = Boolean('2'); //ture
var dd = Boolean(null);   //false
var ee = Boolean(undefined);  //false
var ff = Boolean(' ');   //ture
var jj = Boolean(''); //false
var kk = Boolean(); //ture
console.log(aa, bb, cc, dd, ee, ff, jj, kk);
上一篇 下一篇

猜你喜欢

热点阅读