Javascript 按位与运算符 (&)使用介绍


Posted in Javascript onFebruary 04, 2014
result = 【整数1】 & 【整数1】

& 对两个 32 位表达式的每一个位执行按位“与”运算。 如果两个位均为 1,则结果是 1。 否则,结果为 0。

位1 位2 位与
0 0 0
1 1 1
0 1 0
1 0 0
下面的示例演示如何使用 & 位与运算符和 &= 按位与赋值运算符:
// 9 二进制是 1001,补足32位为 00000000000000000000000000001001 
var expr1 = 9; // 5 是 00000000000000000000000000000101 
var expr2 = 5; 
/* 
00000000000000000000000000001001 
& 
00000000000000000000000000000101 
= 
00000000000000000000000000000001 
= 
1 
*/ 
var result = expr1 & expr2; 
alert(result); 
// 弹出【1】 
expr1 &= expr2; 
alert(expr1); 
// 弹出【1】
Javascript 相关文章推荐
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
Nov 03 Javascript
javascript addBookmark 加入收藏 多浏览器兼容
Aug 15 Javascript
JavaScript判断变量是否为undefined的两种写法区别
Dec 04 Javascript
node.js中Socket.IO的进阶使用技巧
Nov 04 Javascript
js限制文本框只能输入中文的方法
Aug 11 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
Aug 14 Javascript
js以分隔符分隔数组中的元素并转换为字符串的方法
Nov 16 Javascript
Bootstrap实现提示框和弹出框效果
Jan 11 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
鼠标经过出现气泡框的简单实例
Mar 17 Javascript
Layui table field初始化加载时进行隐藏的方法
Sep 19 Javascript
如何使用Jquery动态生成二级选项列表
Feb 06 jQuery
Javascript 按位与赋值运算符 (&=)使用介绍
Feb 04 #Javascript
Javascript 按位左移运算符使用介绍(
Feb 04 #Javascript
JavaScript按位运算符的应用简析
Feb 04 #Javascript
Javascript 按位取反运算符 (~)
Feb 04 #Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
Feb 04 #Javascript
jquery操作复选框(checkbox)的12个小技巧总结
Feb 04 #Javascript
jquery 获取dom固定元素 添加样式的简单实例
Feb 04 #Javascript
You might like
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
php中静态类与静态变量用法的区别分析
2015/01/15 PHP
php+mysql实现无限级分类
2015/11/11 PHP
php下载文件,添加响应头的简单实例
2016/09/22 PHP
php文件上传类的分享
2017/07/06 PHP
VBScript版代码高亮
2006/06/26 Javascript
Locate a File Using a File Open Dialog Box
2007/06/18 Javascript
jquery 选择器引擎sizzle浅析
2013/02/06 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
js限制input标签中只能输入中文
2015/06/26 Javascript
jQuery动态添加及删除表单上传元素的方法(附demo源码下载)
2016/01/15 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
Vue.js每天必学之计算属性computed与$watch
2016/09/05 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
2017/11/23 Javascript
JavaScript中 ES6变量的结构赋值
2018/07/10 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
vue下axios拦截器token刷新机制的实例代码
2020/01/17 Javascript
python的迭代器与生成器实例详解
2014/07/16 Python
详解python中init方法和随机数方法
2019/03/13 Python
python实现打砖块游戏
2020/02/25 Python
宝拉珍选官方旗舰店:2%水杨酸精华液,收缩毛孔粗大和祛痘
2018/07/01 全球购物
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
学校介绍信范文
2014/01/14 职场文书
小组合作学习反思
2014/02/18 职场文书
行政内勤岗位职责
2014/04/07 职场文书
一份教室追逐打闹的检讨书
2014/09/27 职场文书
乡镇干部个人对照检查材料思想汇报(原创篇)
2014/09/28 职场文书
医学生自荐信范文
2015/03/05 职场文书
公司致全体员工的感谢信
2019/06/24 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
Python编程super应用场景及示例解析
2021/10/05 Python
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis
MybatisPlus EntityWrapper如何自定义SQL
2022/03/22 Java/Android