什么是Javascript或JQuery中的“!!”

What is “!!” in Javascript or JQuery

本问题已经有最佳答案,请猛点这里访问。

我有以下代码,谁能告诉我什么?!"在这里。谢谢您。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$('#calendar').fullCalendar({
    events: function(start, end, timezone, callback) {
        jQuery.ajax({
            url: 'schedule.php/load',
            type: 'POST',
            dataType: 'json',
            data: {
                start: start.format(),
                end: end.format()
            },
            success: function(doc) {
                var events = [];
                if(!!doc.result){
                    $.map( doc.result, function( r ) {
                        events.push({
                            id: r.id,
                            title: r.title,
                            start: r.date_start,
                            end: r.date_end
                        });
                    });
                }
                callback(events);
            }
        });
    }
});

我做了一些谷歌搜索,不幸的是我找不到这样的运营商。如果你知道任何网站作为参考,请告诉我。

谢谢。


它是双重否定,用于将值显式转换为布尔值。