js中<<是什么运算符 js 中 运算符 += 是什么意思?

<< \u5728js\u4e2d\u662f\u4ec0\u4e48\u8fd0\u7b97\u7b26\uff0c\u4ec0\u4e48\u610f\u601d

<<\u597d\u50cf\u5728c\u91cc\u9762\u542c\u8bf4\u8fc7
c\u91cc\u9762\u7684\u5b9a\u4e49\uff1a
#include #include cout<<"Hello world"<<endl; //\u663e\u793aHello world\uff0c\u5927\u591a\u7528\u4f5c\u8fd9\u4e2aprintf("Hello world"); //\u663e\u793aHello world, \u4f7f\u7528stdio.h

\u90a3\u662f\u4e00\u79cd\u7b80\u5199\u800c\u5df2\uff0ca+=b\u5c31\u662fa=a+b\uff0c\u8fd9\u4e24\u79cd\u5199\u6cd5\u6ca1\u4ec0\u4e48\u4e0d\u540c\uff0c\u66f4\u8981\u8bf4\u6709\u7684\u8bdd\uff0c\u5c31\u662f\u524d\u8005\u6bd4\u540e\u8005\u4ee3\u7801\u5c11\u4e00\u70b9\uff0c\u770b\u4e0a\u53bb\u4e13\u4e1a\u4e00\u70b9\uff01

左移运算符 (<<) 

说明
<< 运算符把 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】


移位运算符。<< :左移运算符 >>:右移运算符
先把数字转换成二进制,然后根据符号向左向右移动,根据后面的数字决定移动几位。
比如数字8,二进制是1000,那么8<<2就是1000向左移动二位,变成了100000结果是32.
原理,数字在计算机里面都是用 0000000000001000表示的。把1向左移动2个位置就是
0000000000100000 就是32。
.右移同理,8>>2 二进制1000右移2位,变成二进制10结果是 2.
注意:一般情况下移位运算符不改变a的值。除非重新赋值,比如a=a<<2

  • js涓鏄粈涔堟剰鎬?
    绛旓細JS鏄疛avaScript鐨勭缉鍐欙紝鍏ㄧО涓篔avaScript璇█銆傚畠鏄竴绉嶈骞挎硾浣跨敤鐨勫鎴风鑴氭湰璇█锛屼富瑕佺敤浜庝负Web椤甸潰娣诲姞浜や簰鎬у姛鑳姐侸S鐨勮娉曞熀纭鏄疎CMAScript锛屽叾鍔熻兘鍖呮嫭锛欻TML/CSS/DOM鐨勬搷浣溿佷簨浠跺鐞嗐佽〃鍗曢獙璇併佸姩鐢绘晥鏋溿佸紓姝ユ暟鎹氦浜掔瓑銆傝鐞嗚Вjs涓鏄粈涔堟剰鎬濓紝闇瑕佹帉鎻CMAScript鐨勫熀鏈娉曞拰甯哥敤鏂规硶锛屽悓鏃惰繕搴斾簡...
  • js涓杩欎簺绗﹀彿鏄粈涔堟剰鎬:&,||,===,!,++
    绛旓細锛嬶紜锛氳嚜鍔犵鍙凤紝鍦ㄥ師鏈夌殑鍩虹涓婂姞涓1锛沯s杩愮畻绗﹀弻绔栨潬鈥渱|鈥濈殑鐢ㄦ硶 1銆丣S鍙岀珫绾胯繍绠楃锛氭槸鎴栨瘮杈冦傚null||鈥1鈥欙紝杩斿洖鈥1鈥;鈥2鈥檤|鈥1鈥欙紝杩斿洖鈥2鈥欍傚嵆鎴栬繍绠楃涓紝绗竴涓负鐪燂紝鍚庨潰鐨勫氨涓嶇敤璁$畻浜嗭紝鎵浠ュ緱鈥2鈥欍2銆js 涓 浣跨敤鍙岀珫绾胯繍绠楃"||"锛岃繑鍥炵涓涓湁鏁堝 var objOne...
  • JS涓鐨勨&&鈥濅笌鈥&鈥濆拰鈥渱|鈥濃渱鈥濇湁浠涔堝尯鍒?
    绛旓細鍦JS鈥&&鈥濆拰鈥渱|鈥濇槸閫昏緫杩愮畻绗︼紱鈥&鈥濆拰鈥渱鈥濇槸浣嶈繍绠楃銆1銆佽繍绠楄〃杈剧殑涓嶅悓 鍙鈥渱|鈥濆墠闈负false,涓嶇鈥渱|鈥濆悗闈㈡槸true杩樻槸false锛岄兘杩斿洖鈥渱|鈥濆悗闈㈢殑鍊笺傚彧瑕佲渱|鈥濆墠闈负true,涓嶇鈥渱|鈥濆悗闈㈡槸true杩樻槸false锛岄兘杩斿洖鈥渱|鈥濆墠闈㈢殑鍊笺侸avaScript涓殑浣嶈繍绠楃锛氣渱鈥濊繍绠楁柟娉曪細涓や釜浣...
  • js鑾峰彇鏁扮粍涓瘡涓崟鐙肩殑鏂规硶鏈夊摢浜?
    绛旓細1銆佸厛鏂板缓涓涓猦tml鏂囦欢锛屽懡鍚嶄负test.html銆2銆佸湪test.html鏂囦欢鍐咃紝浣跨敤div鏍囩鍒涘缓涓涓ā鍧楋紝骞惰缃叾id涓簅utinput锛屼富瑕佺敤浜庝笅闈㈤氳繃璇d鑾峰緱div瀵硅薄銆3銆佸湪js鏍囩鍐咃紝瀹氫箟涓涓暟缁刟rr锛屾暟缁勫唴瀹氫箟涓変釜鍏冪礌锛屽垎鍒负鈥滄祴璇曚竴鈥濓紝鈥滄祴璇曚簩鈥濓紝鈥滄祴璇曚笁鈥濄4銆佸湪js鏍囩鍐咃紝閫氳繃length灞炴ц幏寰楁暟缁刟rr鐨...
  • JS涓;杩欑鍐欐硶鏄粈涔堟剰鎬
    绛旓細鍦js涓锛岃繖鐩稿綋浜庝竴涓祴鍊艰鍙ワ紝濡傛灉b鐨勫煎ぇ浜0鎴栦负true锛岄偅涔堝氨鎶奲鐨勫艰祴缁檃锛屽惁鍦ㄥ氨鎶奵鐨勫艰祴缁檃甯冨皵鍊硷紝javascript涓互涓嬪间細琚浆鎹负false銆倂ar Utils = new Object();Utils.htmlEncode = function(text){ //code...} 杩欑鍐欐硶鏈夌偣闈㈠悜瀵硅薄鐨勬剰鎬濓紝鍏堝垱寤轰竴涓猆tils鐨勫璞★紝缁欎粬澧炲姞涓涓...
  • js 涓鈥=== !== || !! 鈥濊鍙ユ槸浠涔堟剰鎬?
    绛旓細锛佲橀潪鈥欓潪鍚庨潰鐨勪负鐪熻〃杈惧紡灏变负鍋囧悗闈负鍋囩殑琛ㄨ揪寮忓氨鏄湡鐨勶紝灏辨槸鐩稿弽鐨勬剰鎬濄傦紒锛佷竴鑸敤鏉ュ皢鍚庨潰鐨勮〃杈惧紡杞崲涓哄竷灏斿瀷鐨勬暟鎹紙boolean锛夛紝鍥犱负javascript鏄急绫诲瀷鐨勮瑷锛堝彉閲忔病鏈夊浐瀹氱殑鏁版嵁绫诲瀷锛夋墍浠ユ湁鏃堕渶瑕佸己鍒惰浆鎹负鐩稿簲鐨勭被鍨嬨備笌|鐨勫叧绯 鍦↗ava涓瓅|鍜寍閮芥槸閫昏緫鎴栬繍绠楃锛屼袱绉嶉昏緫鎴栵紙||鍜寍锛...
  • js 涓鐨勫兼槸浠涔堟剰鎬,鍙傛暟鍜屽兼湁浠涔堝尯鍒?
    绛旓細浣嗘槸js閲岄潰锛屽肩殑鑼冨洿灏辨瘮杈冨箍浜嗭紝鍙互鐢ㄥ彉閲忔潵鎺ユ敹鐨勯兘鏄硷紝NaN鏄硷紝undefined涔熸槸鍊硷紝null锛孖nfinity锛0,1锛宖unction(){}杩欎簺閮芥槸 鐒跺悗鍙傛暟鍜屽肩殑鍖哄埆锛屽湪浜庯紝娌℃湁鍙傛暟鐨勮瘽锛屾病娉曞緱鍒板嚱鏁板闈㈡兂瑕佷紶杩涙潵鐨勫 涔熷氨鏄紝濡傛灉涓嶆槸f(x) = x + 1锛岃屾槸鍙啓浜唂() = x + 1锛岄偅涔堣繖涓嚱鏁版槸涓...
  • js涓鐨剉ar鏄粈涔堟剰鎬?
    绛旓細鍦js涓浣跨敤var鍏抽敭瀛楃敤鏉ュ畾涔夊彉閲忋佸嚱鏁般佸璞$瓑銆傜敱浜巎s涓殑鍙橀噺鏄急绫诲瀷鐨勶紝鍥犳js涓殑鎵鏈夊彉閲忓寘鎷琻umber锛堟暟瀛楀瀷锛夈乻tring锛堝瓧绗︿覆绫诲瀷锛夈乥oolean锛堝竷灏旂被鍨嬶紝true鍜宖alse锛夌瓑鍧囬氳繃var鍏抽敭瀛楁潵瀹氫箟銆備娇鐢ㄦ柟娉曞涓嬶細1銆乿ar i=1; //number绫诲瀷 2銆乿ar j="zhangsan";//string绫诲瀷 3銆乿ar k=true...
  • js涓">>"杩欎釜绗﹀彿鏈変粈涔堢敤?
    绛旓細js涓">>"杩欎釜绗﹀彿浣滅敤鏄妸涓涓暣鍨嬫暟鐨勬墍鏈変綅鍚戝彸绉诲姩鎸囧畾鐨勪綅鏁帮紝绉诲姩鍒板彸杈圭晫涔嬪鐨勫浣欎簩杩涘埗浣嶄細琚涪寮冿紝骞朵粠宸﹁竟鐣岀Щ鍏ヤ竴涓簩杩涘埗浣嶏紝鑻ュ師鏁扮殑鏈楂樹綅涓1锛屽垯绉诲叆鐨勪簩杩涘埗浣嶄负1锛屽惁鍒欎负0銆備唬琛ㄥ彸绉昏繍绠楃锛屽氨鐩稿綋浜庘渟hr鈥濄傝杩愮畻绗︿负鍙岀洰杩愮畻绗︼紝缁撳悎鏂瑰悜涓轰粠宸﹀埌鍙炽
  • js 涓濡備綍鏇挎崲瀛楃涓?
    绛旓細JS瀛楃涓叉浛鎹㈠嚱鏁:Replace(鈥滃瓧绗︿覆1鈥, 鈥滃瓧绗︿覆2鈥)锛 1.鎴戜滑閮界煡閬JS涓瀛楃涓叉浛鎹㈠嚱鏁版槸Replace(鈥滃瓧绗︿覆1鈥, 鈥滃瓧绗︿覆2鈥)锛屼絾鏄繖涓嚱鏁板彧鑳藉皢绗竴娆″嚭鐜扮殑瀛楃涓1鏇挎崲鎺夛紝閭d箞鎴戜滑濡備綍鎵嶈兘涓娆℃у叏閮ㄦ浛鎹㈡帀浜嗭紵 var s = "LOVE LIFE 锛 LOVE JAVA ..."; alert(s); al...
  • 扩展阅读:it服务暗指什么 ... 女生说喜欢lm ... lt暗指什么服务 ... yt和wt暗指什么服务 ... java入门 ... 石家庄威尼斯洗浴 暗号 ... lt男女之间什么意思 ... lt网络流行语 ... tt ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网