自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

转载 为什么 0 == null 等于 false?

根据我们的印象中js进行两个不同类型的人会进行隐式类型转换。我们知道Number(null) => 0。可是为什么 0 == null 等于 false呢?原因是这样的,在es规范中我找到了==算法的实现细节:1、如果x不是正常值(比如抛出一个错误),中断执行。2、如果y不是正常值,中断执行。3、如果Type(x)与Type(y)相同,执行严格相等运算x === y。4、如果x是null,y是undefined,返回true。5、如果x是undefined,y是null,返回true。

2021-01-22 15:36:59 1137

原创 页面安全问题,从前端角度禁止用户修改页面代码

页面安全问题,从前端角度禁止用户修改页面代码 ;((function () { var callbacks = [], timeLimit = 50, open = false; var str = /x/ str.toString = function () { window.clearInterval = function () { return '不能使用清除

2020-08-10 17:23:44 675

原创 js连续赋值优先级问题

vara={n:1};varb=a;a.x=a={n:2};console.log('a',a); // {n: 2}console.log('b',b); // b {n: 1, x: {n: 2}}console.log('a.x',a.x); // undefindconsole.log('b.x',b.x); // {n: 2}这是一个容易被忽略的优先级...

2020-07-14 14:51:43 574

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除