我们如何从javascript对象中获取字符串值?

时间:2018-05-30 01:54:18

标签: javascript jquery json

我有javascript对象,如:

{["186,2017"]}

我想只有:

186, 2017

我试过了( thougth我有一个json ):

console.log(JSON.stringify(data));

但这就是给我json而不是字符串值的原因,

这就是我如何得到这个问题:

$("#years").slider({
      tooltip: 'always',
      tooltip_position:'left',
      formatter: function(value) {
        currentRange = value instanceof Array ? value.join('-'): value;
        return 'Years: ' + (value instanceof Array ? value.join('-'): value);
        console.log(value instanceof Array ? value.join(', '): value);
      }
    });

    getData = function() {
      var data = {
          years: $('#years').slider().val().split(', ')
      }  
      console.log(JSON.stringify(data));
    }

    $("#years").on("slide", function(slideEvt) {
      getData();
    });

2 个答案:

答案 0 :(得分:1)



let obj = { years: ["186", "2017"] }

console.log(...obj.years);




您可以尝试按上述方式展开

答案 1 :(得分:0)

我收集你正在处理的对象是一个名为data的变量,内容为{years: ["186", "2017"]}

to" get"来自该数据的值"186, 2017"

data.years.join(", ");