当前位置:首页 > 日记 > 正文

Javascript运算符(~,|,^>,用例)

Javascript运算符(~,|,^>,用例)
直接谈代码

复制代码代码如下所示:
操作符

1,逐位非~

无功/ num1 = 25;

无功/ num2 = ~ num1;

警报(num2)

VaR小键盘数字3 = 10;

VaR NUM4 = ~小键盘数字3;

警报(NUM4)

无功num5 = 99;

VaR NUM6 = ~ num5;

警报(NUM6)

说明:我相信我们也看到了一个(不)原则:

与num1,num2 / /解释的对象

/ /第一步:先转换成二进制num1

第二步: / / num1二进制代码分配到num2

第三步: / /在num2转换为十进制数

简要说明:是数值运算的负数减去1。

2,逐位和(和)

var结果= 25 3;

警报(结果);1

这是根据一定的规则转换成二进制数字的数字:

第二个数值/数值结果的第一个结果

111

100

010

000

/ /总之,给点相应的运算符是1时返回1,任何一个0返回0。

然后再转换成二进制二进制数。

0000000000000000 0000000 11001 25=0000

0000000000000000 00000000000000 11 3=

/ / ------------------------------------------

0000000000000000 00000000000 1和= 0000

据 / / 3,或|(或)

3 | VaR结果= 25;

警报(结果);27

这是根据一定的规则转换成二进制数字的数字:

第二个数值/数值结果的第一个结果

111

101

/ / 011

000

/ /总之,给点相应的运算符是一个1的回报1,但只有两个0的情况下返回0。

然后再转换成二进制二进制数。

0000000000000000 0000000 11001 25=0000

0000000000000000 00000000000000 11 3=

/ / ------------------------------------------

0000000000000000 0000000 11011或=0000

4,逐位或(XOR)

var结果= 25·3;

警报(结果);26

这是根据一定的规则转换成二进制数字的数字:

第二个数值/数值结果的第一个结果

110

101

011

000

简言之,这个运算符在两个位值对应于只有一个1返回1,否则为0。

然后再转换成二进制二进制数。

0000000000000000 0000000 11001 25=0000

0000000000000000 00000000000000 11 3=

/ / ------------------------------------------

0000000000000000 0000000 11010 XOR = 0000

5,左移(上)

无功oldnum = 2;

无功newnum = oldnum << 5;

警报(newnum)

2(10位)到左边的5结果是1000000(二进制)等于64。

注意左边的操作符,不会影响符号位,比如左5的- 2是64。

2 = 0000、0000000000000000、0000000000、10

64 = 0000、0000000000000000、00000、1000000

6,符号右移(>)

无功oldnum = 64;

无功newnum = oldnum > > 5;

64 = 0000、0000000000000000、00000、1000000

2 = 0000、0000000000000000、0000000000、10

警报(newnum)
解释是清楚的。这些人理解Javascript中操作符的用法吗让我给你留个口信。

相关文章

对path.extname方法在Node.js的使

对path.extname方法在Node.js的使

使用说明,方法,电脑软件,path,extname,方法显示: 返回文件扩展名的路径路径,如果路径。在最后,将返回',如果没有扩展,而不是结束。返回null。 Grammar: 复制代码代码如下所示: Path.extname(P) 由于该方法属于路径模块,路径模块需要在使用之前引…

浅谈javascript函数的内部性质

浅谈javascript函数的内部性质

函数,浅谈,性质,电脑软件,javascript,函数中有两个特殊属性:参数和这个参数,它是一个包含所有传入参数的类数组对象, 但也有一个属性叫做被叫的对象,这是一个指向函数的指针,该参数对象。 看看阶乘函数的经典例子: 复制代码代码如下所示: 函数…

如何在ps中添加一个字体ps字体添加

如何在ps中添加一个字体ps字体添加

字体,步骤,如何在,电脑软件,ps,在PS图象处理软件工具的使用,由于在软件或系统本身当安装字体较少,不利于制作漂亮的广告或复制图片的设计需求。如何在ps中添加字体下面的小编辑器给大家详细介绍PS字体添加步骤,大家一起看看吧。 经常使用offic…

如何依靠如何使corelDRW字体所需的

如何依靠如何使corelDRW字体所需的

字体,所需,艺术,电脑软件,corelDRW,本教程介绍给你的朋友如何倾斜corelDRW字体和如何使预期的艺术字体。本教程是比较基础的,非常适合初学者学习。 字体怎么是倾斜的,如何使你想在corelDRW软件使用的艺术字体 方法/步骤 1,使用文字工具输入你…

javascript构造函数方法定义一个对象

javascript构造函数方法定义一个对象

构造函数,一个对象,方法,定义,电脑软件,Javascript是一种动态语言,可以在运行时将属性添加到对象中,也可以将删除(删除)属性添加到对象中。 复制代码代码如下所示: * 01。定义对象的第一种方式。 对象=新对象(); 警报(对象用户名); 1.1添加属性用户名 …

Web页面上ajax风格的加载效果

Web页面上ajax风格的加载效果

加载,风格,效果,页面,电脑软件,现在流行的一种风格是ajax加载,发现在一些广泛使用的ajax技术网站上,页面加载会自动显示一条消息,加载动画后,网页加载自动消失,是一个带有加载功能的网页。 {备注:对于外部JS的引入,需要执行刷新}…

PS合成玻璃球破碎效果

PS合成玻璃球破碎效果

效果,电脑软件,PS,本教程介绍给一位朋友,他用PS合成超创意玻璃球破碎特效课程。这门课产生的特效真的很逼真。作者很好地介绍了站点,并推荐像它这样的朋友可以和教程一起学习。 本教程是向PS的朋友介绍,这是一个极具创意的玻璃球破碎特效课程…

jQuery实现选中的统计复选框的数量

jQuery实现选中的统计复选框的数量

统计,数量,复选框,电脑软件,jQuery,代码非常简短,功能非常简单,但是它非常实用,而且它不能解释这里的直接代码。 jQuery代码: 复制代码代码如下所示: 功能countnum(){ / /警报($(输入{姓名}:检查检查)。长度); 数组=新数组(); 可变项目= document.get…

PS制作一个漂亮的丝带式立体图标课

PS制作一个漂亮的丝带式立体图标课

图标,丝带,漂亮,课程,电脑软件,本教程介绍给一位朋友,他用PS制作漂亮的缎带样式,三维水晶图标。本教程制作的水晶图标非常漂亮。教程的难度不是很大。非常适合初学者学习和推荐。希望你喜欢它。 本教程是介绍给一个朋友,谁使用PS创建美丽的丝…

插画制作酷信扁长影效果

插画制作酷信扁长影效果

插画,效果,扁长,电脑软件,本教程是介绍使用插画的朋友制作的超酷平板长影法,教程出来的效果很好,教程也不是很难,推荐喜欢的朋友可以跟着教程一起学习。 本教程是介绍插画朋友制作的超酷平板长影效果,很好的教程,非常详细的介绍,ADO,打开ai我们要…

Web缓存常用语言清洗方法综述

Web缓存常用语言清洗方法综述

方法,缓存,语言,综述,常用,本文的示例总结了清除各种常用语言的Web缓存的方法,供大家参考,具体实现方法如下: 一般来说,如果我们想清除缓存,只需要将页面设置为无缓存即可。当然,像ASP,PHP,我们只需要设置过期操作。 html网页: 复制代码代码如下…

教你用PS制作漂亮的QQ头像或YY头像

教你用PS制作漂亮的QQ头像或YY头像

头像,教你用,漂亮,电脑软件,QQ,本教程由ps学习者讲授,使用ps制作漂亮的QQ头或YY头。本教程很实用,用动态图向你解释,建议你喜欢的朋友可以过来参考一下,希望能帮到你。 你还在为一个好的QQ头像或者YY头像寻找一个伟大的神吗读完这篇文章,你将学…