0
Я зачитал аттрибут данных, затем я хочу преобразовать строку «true» в логическое. На данный момент мне нужно сделать сравнение в javascript, есть ли лучший способ сделать это? Я не знаю, как использовать этот solutionКак преобразовать строку в boolean?
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 ")? true: false; ' – jhhoff02
... кроме того, что'? true: false' часть полностью избыточна. – JJJ