标签:log 表示 数值转换 必须 tofixed 去除 点语法 list min
所有使用 " " ‘ ‘都是字符型
定义的不一定和打印的结果完全相同,全部都会转换为10进制
true
false
var b=undefined,用于初始必须是undefined,或者将原有的变量修改为undefined
var a;用于全局定义,根据需要时赋值,初始没有值。
关键词和值,key:value
对象不能重复出现key,key不需要加“ ”,加也可以,加的话是jason。变量作为关键词key必须在外层加[ ]
点语法,key属性固定,并且明确
中括号语法,固定key用字符串方式:console.log(obj["d"] 如果不固定直接用中括号:console.log(obj[d])
a=String(a)强制转换
a=a+“ ”隐式转换
a.toString():toString()实际上是Object对象的方法,万物皆对象,任何类型都可以调用这个方法。括号里填的参数为2~36,表示转换为指定的进制数。
a.toFixed(小数点位数):转换为字符串并且保留小数点位数。
a.toExponential( );
a.toPrecision( );
a=Boolean(a):除了0以外,所有的数值转换为布尔值都是true,0转换为布尔值是false
a=Object(a)数值型对象,存储在堆中
var a="a"; a=Number(a):强制转换为数值类型。有字符串就转换为NaN,数值类型中的非数值。会自动去除首尾的空格
a=parseInt(a)转换为整数;a=parseInt(a,2)将字符串转换为2进制
a=parseFloat(a)转换为浮点数;不能转换进制
str=Object(str)转换为字符串对象
字符串方法
str=str.trim( ):清除字符串前后空格
var a=" "
var b=0
var c=NaN
var d=false
var e=null
var f=undefined
标签:log 表示 数值转换 必须 tofixed 去除 点语法 list min
原文地址:https://www.cnblogs.com/heliyeah/p/13264336.html