从PHP处理javascript Null对象

时间:2015-08-03 09:38:59

标签: javascript laravel null

我在string中有javascript,其中包含if statement,以便处理null values

var id = properties[index].id;` 

上面的这个变量可能没有值,当发生这种情况时:

console.log(id); 

返回 null

typeof id

返回object

在我的字符串中,我有一个if条件,以便检查是否为null但是进程失败

var content = "@if(null !==" + id + ")<a href='people?person_id="+ id +"' target='_blank'>"+ owner + "," +"</a>@endif";

我在处理null方面做错了,在其他情况下,例如@if(id == 'somethingOtherThanTheId'){ the if condition is successfull }

1 个答案:

答案 0 :(得分:0)

  1. null不是字符串,您应该像if (id !== null)
  2. 一样检查它
  3. 为什么你检查刀片,为什么不在js:

    var content = (id !== null) ? "<a href='people?person_id="+ id +"' target='_blank'>"+ owner + "," +"</a>" : "";