Javascript 按位左移運算符使用介紹(<<)
按位左移運算符 (<<)
左移表達式的位。
result = expression1 << expression2
參數
result
任何變量。
expression1
任何表達式。
expression2
任何表達式。
說明
<< 運算符把 expression1 的所有位向左移 expression2 指定的位數。例如:
var temp
temp = 14 << 2
變量 temp 的值為 56,因為 14 (即二進制的 00001110)向左移兩位等于 56 (即二進制的 00111000)。
Javascript 按位左移運算符 (<<) 將表達式數字轉換成二進制,之后向左移表達式的位。
result = 【要位移的數字】 << 【位移位數】
按位左移運算符 (<<) 將 【要位移的數字】 的位左移 【位移位數】中指定的位數。 例如:
var temp;
temp = 14 << 2;
/*
14 的二進制是 00111000
00001110 向左位移2位 00111000 = 56
*/
alert(temp);
// 彈出【56】
相關文章
Javascript模塊化編程(三)require.js的用法及功能介紹
這個系列的第一部分和第二部分,介紹了Javascript模塊原型和理論概念,今天介紹如何將它們用于實戰(zhàn)。我采用的是一個非常流行的庫require.js感興趣的朋友可以了解下啊2013-01-01深入理解JavaScript系列(50):Function模式(下篇)
這篇文章主要介紹了深入理解JavaScript系列(50):Function模式(下篇),本篇我們介紹的一些模式稱為初始化模式和性能模式,主要是用在初始化以及提高性能方面,一些模式之前已經提到過,這里只是做一下總結,需要的朋友可以參考下2015-03-03深入理解JavaScript系列(33):設計模式之策略模式詳解
這篇文章主要介紹了深入理解JavaScript系列(33):設計模式之策略模式詳解,策略模式定義了算法家族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化不會影響到使用算法的客戶,需要的朋友可以參考下2015-03-03js中parseFloat(參數1,參數2)定義和用法及注意事項
今天在看jquery時用到了parseFloat(第一個參數,10),對這兩個參數很是疑惑,于是整理搜集了一下,曬出來與大家分享,希望本文對你有所幫助,感興趣的朋友可以了解下2013-01-01