var user = 0;//新创建用户 没有任何权限var job1 = 1;var job2 = 2;var job3 = 4;var job4 = 8;//获取权限 | 会自动将后面的转换成二进制 进行或操作user = user | job1;//获取job1的权限console.log(user);user = user | job2;//获取job2的权限console.log(user);user = user | job4;//获取job4的权限console.log(user);//验证权限 0无该权限 非0有该权限console.log(user & job1);//验证是否拥有job1的权限-->1console.log(user & job2);//验证是否拥有job2的权限-->2console.log(user & job3);//验证是否拥有job3的权限-->0console.log(user & job4);//验证是否拥有job4的权限-->8
分配权限 数组
最新推荐文章于 2022-12-13 10:10:19 发布