Javascript 按位左移運(yùn)算符使用介紹(<<)
按位左移運(yùn)算符 (<<)
左移表達(dá)式的位。
result = expression1 << expression2
參數(shù)
result
任何變量。
expression1
任何表達(dá)式。
expression2
任何表達(dá)式。
說明
<< 運(yùn)算符把 expression1 的所有位向左移 expression2 指定的位數(shù)。例如:
var temp
temp = 14 << 2
變量 temp 的值為 56,因?yàn)?14 (即二進(jìn)制的 00001110)向左移兩位等于 56 (即二進(jìn)制的 00111000)。
Javascript 按位左移運(yùn)算符 (<<) 將表達(dá)式數(shù)字轉(zhuǎn)換成二進(jìn)制,之后向左移表達(dá)式的位。
result = 【要位移的數(shù)字】 << 【位移位數(shù)】
按位左移運(yùn)算符 (<<) 將 【要位移的數(shù)字】 的位左移 【位移位數(shù)】中指定的位數(shù)。 例如:
var temp;
temp = 14 << 2;
/*
14 的二進(jìn)制是 00111000
00001110 向左位移2位 00111000 = 56
*/
alert(temp);
// 彈出【56】
- js 與或運(yùn)算符 || && 妙用
- js中的 || 與 && 運(yùn)算符詳解
- javascript三元運(yùn)算符用法實(shí)例
- javascript typeof的用法與typeof運(yùn)算符介紹[詳細(xì)]
- Javascript 按位取反運(yùn)算符 (~)
- JS按位非(~)運(yùn)算符與~~運(yùn)算符的理解分析
- JS中三目運(yùn)算符和if else的區(qū)別分析與示例
- 詳解js運(yùn)算符單豎杠“|”與“||”的用法和作用介紹
- 教你JS中的運(yùn)算符乘方、開方及變量格式轉(zhuǎn)換
- 一起盤點(diǎn)JavaScript中一些強(qiáng)大的運(yùn)算符
相關(guān)文章
Javascript Object 對象學(xué)習(xí)筆記
這篇文章主要介紹了Javascript Object 對象學(xué)習(xí)筆記,需要的朋友可以參考下2014-12-12Javascript模塊化編程(三)require.js的用法及功能介紹
這個(gè)系列的第一部分和第二部分,介紹了Javascript模塊原型和理論概念,今天介紹如何將它們用于實(shí)戰(zhàn)。我采用的是一個(gè)非常流行的庫require.js感興趣的朋友可以了解下啊2013-01-01深入理解JavaScript系列(50):Function模式(下篇)
這篇文章主要介紹了深入理解JavaScript系列(50):Function模式(下篇),本篇我們介紹的一些模式稱為初始化模式和性能模式,主要是用在初始化以及提高性能方面,一些模式之前已經(jīng)提到過,這里只是做一下總結(jié),需要的朋友可以參考下2015-03-03js腳本學(xué)習(xí) 比較實(shí)用的基礎(chǔ)
js腳本學(xué)習(xí) 比較實(shí)用的基礎(chǔ)...2006-09-09深入理解JavaScript系列(33):設(shè)計(jì)模式之策略模式詳解
這篇文章主要介紹了深入理解JavaScript系列(33):設(shè)計(jì)模式之策略模式詳解,策略模式定義了算法家族,分別封裝起來,讓他們之間可以互相替換,此模式讓算法的變化不會影響到使用算法的客戶,需要的朋友可以參考下2015-03-03js中parseFloat(參數(shù)1,參數(shù)2)定義和用法及注意事項(xiàng)
今天在看jquery時(shí)用到了parseFloat(第一個(gè)參數(shù),10),對這兩個(gè)參數(shù)很是疑惑,于是整理搜集了一下,曬出來與大家分享,希望本文對你有所幫助,感興趣的朋友可以了解下2013-01-01JS難點(diǎn)同步異步和作用域與閉包及原型和原型鏈詳解
本篇文章主要來為大家講解JS學(xué)習(xí)中的三大難點(diǎn),JS同步異步的作用域,JS閉包原型以及JS原型鏈的詳細(xì)解析,有需要的同學(xué)可以借鑒參考下,希望可以有所幫助2021-09-09