JavaScript 賦值運算符

了解 JavaScript 的基本賦值運算符。 使用賦值運算符 = 將一個值賦給變數: const a = 2 let b = 2 var c = 2 該運算符對於所有算術運算符都有多個快捷方式,它們使您能夠將第二個操作數的計算結果賦給第一個操作數。 它們分別是: +=:加法賦值運算符 -=:減法賦值運算符 *=:乘法賦值運算符 /=:除法賦值運算符 %=:求餘賦值運算符 **=:指數賦值運算符 舉例來說: let a = 0 a += 5 // a 等於 5 a -= 2 // a 等於 3 a *= 2 // a 等於 6 a /= 2 // a 等於 3 a %= 2 // a 等於 1 為了清楚起見,上面的操作是依次執行的,所以最終 a 的值為 1,而不是 0

如何在JavaScript中判斷值的類型?

JavaScript有一些內建的類型,包括數字、字符串、布爾值和對象。 使用typeof運算符,我們可以檢查變量賦值的值的類型。 例如: typeof 'test' 注意它不是一個函數,而是一個運算符,所以不需要使用括號。 使用它,我們將得到一個字符串,返回以下值之一: 'number' 'string' 'boolean' 'undefined' 'bigint' 'symbol' 'object' 'function' 請注意,沒有null類型,而且 typeof null 將返回'object'。 數組也會返回'object': typeof [1, 2, 3] //'object' 函數是一種特殊類型的對象,因為我們可以向函數添加屬性和方法: const talk = () => {} talk.test = true 但如果我們使用typeof運算符,它們將返回自己的值'function'。