回覆列表
  • 1 # 使用者824832087851

    方法主要有三種 轉換函式、強制型別轉換、利用js變數弱型別轉換。

    1. 轉換函式: js提供了parseInt()和parseFloat()兩個轉換函式。前者把值轉換成整數,後者把值轉換成浮點數。只有對String型別呼叫這些方法,這兩個函式才能正確執行;對其他型別返回的都是NaN。2. 強制型別轉換 還可使用強制型別轉換(type casting)處理轉換值的型別。使用強制型別轉換可以訪問特定的值,即使它是另一種型別的。ECMAScript中可用的3種強制型別轉換如下: Boolean(value)——把給定的值轉換成Boolean型; Number(value)——把給定的值轉換成數字; String(value)——把給定的值轉換成字串。用這三個函式之一轉換值,將建立一個新值,存放由原始值直接轉換成的值。這會造成意想不到的後果。當要轉換的值是至少有一個字元的字串、非0數字或物件時,Boolean()函式將返回true。如果該值是空字串、數字0、undefined或null,它將返回false。3. 利用js變數弱型別轉換

  • 中秋節和大豐收的關聯?
  • 求if i had a boat中文歌詞,謝?