Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 请帮我理解代码_Javascript_Image_Hyperlink - Fatal编程技术网

Javascript 请帮我理解代码

Javascript 请帮我理解代码,javascript,image,hyperlink,Javascript,Image,Hyperlink,我有以下javascript代码 if(this.images[index]) { var context = this; var image = this.images[index]; var img_container = $(document.createElement('div')).addClass('ad-image'); var img = $(new Image()).attr('src', image.image); if(image.l

我有以下javascript代码

if(this.images[index]) {
    var context = this;
    var image = this.images[index];
    var img_container = $(document.createElement('div')).addClass('ad-image');
    var img = $(new Image()).attr('src', image.image);
    if(image.link) {
      var link = $('<a href="'+ image.link +'" target="_blank"></a>');
      link.append(img);
      img_container.append(link);
    } else {
      img_container.append(img);
    }
if(this.images[index]){
var context=this;
var image=this.images[index];
var img_container=$(document.createElement('div')).addClass('ad-image');
var img=$(new Image()).attr('src',Image.Image);
if(image.link){
变量链接=$('');
链接附加(img);
img_container.append(链接);
}否则{
img_container.append(img);
}
它有if(image.link)条件,我想得到它,使它满足这个条件,但我不知道它通过image.link检查什么。
如何使image.link返回true?

任何未计算为
false
的值。在这种特殊情况下,我认为应使用非空字符串。 查看以更好地理解规则