宜昌vi设计的核心价值在于为企业打造独特的品牌,宜昌vi设计可以给企业带来良好的社会声誉和经济效益。
注:配图为本公司设计作品
使用Java Script语言有很多乐趣。即使对于每天与它进行交互的开发人员来说,该语言的某些部分仍然是未知的。我将强调你可能不知道的关于Java Script语言的七件事。
注意:我将在示例中使用ES2015:相当于让关键字(如果您没有支持ES2015的解释器,可以用定义变量替换它)和箭函数。或者,您可以自动混淆代码。
目录
隐藏
1.有两个零
2.南(不是数字)是一个特殊的数字
南不等于自己。
圆盘烤饼不是无限的。
南既不积极也不消极。
3.使用按位运算符
整数的快速乘法/除法
发送加密邮件
查找元素是否是数组的一部分
4.使用十六进制/Unicode代码表示字符串
5.短路二元逻辑运算符
6.在严格模式下运行evaluate 评价并没有那么糟糕
7.动态创建函数
1.有两个零
通常,我们使用正值零。但是也有一个-0!由于它们的字符串化方式,您在控制台中看不到它们:
0
0
-0
0
那是因为两者(-0)。toString()和(0)。toString()返回0。
再深入一点,我们发现它们实际上是相等的:
在线电子邮件模板生成器
有了明信片,你可以在线创建和编辑电子邮件模板,无需任何编码技能!包括100多个组件,帮助您以前所未有的速度创建自定义电子邮件模板。
免费试用其他产品
0===-0
正确
0 gt-0
错误
0 lt-0
错误
此外,如果我们试图在数组上使用的索引,这不会有太大帮助(因为索引Of确实使用严格的等于:===):
//我们期望1,对吗?
[ 0, -0, 42].索引属于(-0)
0
[-0, 0, 42].索引(0)的
0
实际上,有一种方法可以确定一个值是否为负零:将一个正数和一个有限的数除以该值:
42/0
无穷大
42/-0
-无穷大
所以,我们可以简单地说:
//两个条件:
//1.输入参数应该为零(负数或正数)
//2.用一个数字除以那个输入,我们应该得到一个负值(-无穷大)
设isNegativeZero=input=gt输入===0安培;amp1 /输入lt;0;
//我们来测试一下
isNegativeZero(0)
错误
isNegativeZero( 0)
错误
isNegativeZero(-0)
正确
2.南(不是数字)是一个特殊的数字
是的,南是一个数字:
注:配图为本公司设计作品


总监微信咨询 舒先生

业务咨询 张小姐

业务咨询 付小姐