525b68ce7c.jpg
var a = '这是',
b = '123';
console.log(isNaN(a)); /*判断这个语句是否正确”isNaN“;*/
console.log(Number(isNaN(a))); /*isNaN语句正确会提示true(1) 如果不正确代表false(0) */
console.log(Number('222fffjgj')); /*数值输出为22222 如果字符串里面是纯数字 仍然会显示为数字*/
console.log(isNaN('222ttt')); /*如果字符串里面试纯数字,仍然会显示为数字 */
console.log(isNaN('w'));
console.log(null);
console.log(Number(null));
console.log(Boolean('askjdnoisdjiodj')); /*布尔类型只有true和false两个值,除0和NaN之外的所有数字,转换为布尔型都为true 除"" 之外的所有字符,转换为布尔型都为true*/
console.log(String('1 2 3 4 5 6')); /*输出字符串 */
console.log(typeof(a)); /*输出变量赋值的类型 举个栗子:a = '文字' 输出就为string; a = 123 输出就为number */
console.log(isNaN('true'));
console.log(isNaN(true));
console.log(Number('3.125e7'));
console.log(parseInt('2344.3eeeee23')); /* 保留整数 */
console.log(parseFloat('222.32323323232323.2323232')); /*保留小数 只保留第一个小数点 */
console.log(a.length); /*a 字符串的长度 */
console.log(b[1]); /*显示b字符串里面第一个字符后面一位 */