0
我讀出一個data-attibute,然後我想將字符串「true」轉換爲布爾值。目前我必須在javascript中進行比較,有沒有更好的方法來做到這一點?我不知道如何使用這個solution如何將字符串轉換爲布爾值?
HTML
<div data-nav='{ "nav": "true"}'>
JS
var data = JSON.parse($nav.attr('data-nav').toString());
data.nav = (data.nav === "true") ? true : false;
個人而言,我會按照你的方式來做:'data.nav =(data.nav ===「true」)?真假; ' – jhhoff02
...除了'? true:false'部分是完全多餘的。 – JJJ