2

这是一小行代码:

data:  {comment: $('#modal_form #note').val(), patient_ids: ids},

我只是想弄清楚它在“patient_ids:ids”之间使用的参考

4

4 回答 4

5

代码是一个对象字面量

{propertyName: "propertyValue"}

的左边:是对象属性

右边:是属性值

于 2013-03-13T20:17:15.783 回答
0

data对象有两个变量,comment并且patient_ids

data:  {
      comment: $('#modal_form #note').val(),
      patient_ids: ids
    },
于 2013-03-13T20:22:04.303 回答
0

您提供的代码行是 JavaScript 关联数组的示例,它是键值对的集合:

var data = { key1 : value1, key2 : value2, etc... }

您可以读取与 key2 关联的值,如下所示:

var v2 = data.key2

为了回答您的问题,冒号将值与键相关联。

于 2013-03-13T20:29:47.507 回答
0

只是为了总结事情,你可能会说 else 因为三元运算符,在 javascript 中可用:

var textEmpty = text == ""? true : false;

可以这样写:

if (text == ""){
    textEmpty = true;
}else{
    textEmpty = false;
}

但是,如前所述,这是完全不同的用途。

于 2013-03-13T20:40:15.817 回答