在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ js中能否用一行代碼把字符串true和false轉(zhuǎn)為相應(yīng)的布爾型?

js中能否用一行代碼把字符串true和false轉(zhuǎn)為相應(yīng)的布爾型?

如題所示,只要一行代碼,可以么?

回答
編輯回答
怣痛

str === 'true'
或者
str === 'true' ? true : str === 'false' ? false : '我也不知道是什么鬼'

2017年5月15日 03:26
編輯回答
笨尐豬

字符串轉(zhuǎn)代碼,用eval函數(shù)呀。
不過(guò)記得留意下安全問(wèn)題(如果有的話)。

2018年1月24日 14:57
編輯回答
爆扎
/^true$/.test('true')
2018年4月20日 06:05
編輯回答
萢萢糖
const str = 'true';
//or const str = 'false';

const result = str === 'true'; 

console.log(result)
//true
//or false

另一種寫(xiě)法(推薦):

const str = 'true';

const result = Boolean(str);

console.log(result);
//true
2018年4月29日 13:55
編輯回答
尐飯團(tuán)
JSON.parse('true')
JSON.parse('false')
2018年7月17日 11:11
編輯回答
巷尾
abool=(str=='true')?true:((str=='false')?false:null);//其中的null可以換成undefined 
2018年3月16日 21:49