在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js的return里面雙等號怎么理解

js的return里面雙等號怎么理解

return 帶個雙等號,這種怎么理解呢。

 function init(){
    var url = window.location.pathname.split( '/' );
    if(url.length > 0) url = url[url.length - 1];
    $('#aside .active').removeClass('active');
    $('#aside a').filter( function() {
      return url == $(this).attr('href');
    }).parents('li').addClass( 'active' );
  }
return url == $(this).attr('href'); //這種返回形式,咋理解

我自己的理解是,如果兩邊比較相等,返回真?是這樣不啊。

回答
編輯回答
話寡

先行計算表達(dá)式的值,然后再 return 計算出來的值。
so,不出錯的情況下,return回去的就是一個布爾值

2017年12月3日 14:00
編輯回答
故林

相等表達(dá)式的返回值true/false

2017年4月4日 23:53
編輯回答
魚梓
if(url == $(this).attr('href'))
{
    return true;
}
else
{
    return false;
}
2017年7月7日 05:40