JS中 `=+` 是什么?


JS中 =+ 是什么?

依然是賦值

=是賦值,+代表后面的數字為正數,同理=-代表后面的數字為負數

用處

相當於告訴編譯器,即將賦值的數值類型為數字類型,不要把數字當作字符串去拼接

示例

function Calculator(){
    this.read=function(){
    //此處不用=+的話,sum函數會返回數字拼接的字符串
      this.a=+prompt("a=",0);
      this.b=+prompt("b=",0);
    }
    this.sum=function(){
      return this.a+this.b;
    }
    this.multiply=function(){
      return this.a*this.b;
    }
  }

  let cal=new Calculator();
  cal.read();
  alert(cal.sum());
  alert(cal.multiply());


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM