js 类型的转换

2016-07-15  本文已影响0人  许道龙

转成字符串

// good
const totalScore = String(this.reviewScore);

转成数字

const inputValue = '4';

// bad
const val = new Number(inputValue);

// bad
const val = +inputValue;

// bad
const val = inputValue >> 0;

// bad
const val = parseInt(inputValue);

// good
const val = Number(inputValue);

// good
const val = parseInt(inputValue, 10);

转成布尔

const age = 0;

// bad
const hasAge = new Boolean(age);

// good
const hasAge = Boolean(age);

// good
const hasAge = !!age;
上一篇 下一篇

猜你喜欢

热点阅读