关闭

JS三元表达式
三元表达式怎么用?三元表达式怎么就有用了?代码量会减少这是事实,配合箭头函数写函数式代码,哪个更易读这个就是主观判断了,见仁见智:
时间: 2019-09-28阅读: 985标签: 表达式
js正则表达式之解决html解析<>标签问题
以博客写文章为例,有的时候我们不经意间写的字符串带标签,然后浏览器将其解析了,实际上我们并不希望其被解析,于是可通过核心代码解决该问题。
时间: 2019-08-01阅读: 671标签: 表达式
js中两个表达式运算结果的解析: []==![] 和{}==!{}
[]==![] 感叹号!的优先级最高,因此先计算![], 其结果为 false, 所以表达式被转换成: []==false.遇到Boolean类型,需要先转换成Number类型,所以表达是变成 []==0,0是基础类型,[]是引用类型
时间: 2019-08-01阅读: 569标签: 表达式
什么是后缀表达式?
后缀表达式,又称逆波兰式,指的是不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则)。
时间: 2019-06-04阅读: 6003标签: 表达式
js中表达式 >>> 0 浅析
今天在看lodash的源码中slice这个函数实现的时候发现了里面有这么一行代码:>> 和 >>>有什么不一样、移位0有什么意义、Uint32类型是如何转换的
时间: 2019-03-09阅读: 1022标签: 表达式
你真的理解==和===吗?
要想回答上述问题,必须理解js在执行==时候的一些数据转换规则和成文的规定。ECMA-262对==的约定如下,细心的你发现上面ToNumber对于Object的转换里有这么一句ToPrimitive(input argument, hint Number)
时间: 2018-12-11阅读: 765标签: 表达式
JS基础语法:分支语句之三元表达式
三元表达式,语法:* var 变量=表达式1?表达式2:表达式3;* 执行过程:* 表达式1的结果是true还是false,如果是true则执行表达式2,然后把结果给变量
时间: 2018-11-19阅读: 733标签: 表达式