有人能解释这个“双重否定”的把戏吗?
2022-08-30 01:11:41
我绝不是Javascript的专家,但我一直在阅读Mark Pilgrim的“Dive into HTML5”网页,他提到了一些我希望更好地理解的东西。
他说:
最后,使用双负技巧将结果强制为布尔值(true 或 false)。
function supports_canvas() {
return !!document.createElement('canvas').getContext;
}
如果有人能更好地解释这一点,我将不胜感激!