位移运算符用于将目标数据往指定方向移动指定的位数。JavaScript 脚本语言支持“<<”、“>>”和“>>>”等位移运算符,其具体作用如见表:
位移运算符在逻辑控制、数值处理等方面应用较为广泛,恰当应用位移运算符,可节省大量脚本代码。[code]<! DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0//EN”
“http://www.w3.org/TR/REC-html140/strict.dtd”>
目标数据的二进制值 1011 1101b,执行算术右移两位、算术左移两位和逻辑右移两位后,其结果分别为二进制0010 1111b、10 1110 1100b 和0010 1111b,分别对应于十进制值47、756 和47。