自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 let, const 和var的区别

文章目录1. var定义的是全局变量2. function里的作用域3. 用let和 const定义的并不会被hoisting4. let和var在for循环中的区别5. const在for循环中总体来说,var和let的区别就是作用域的不同。const和let是相同作用域,区别就是不可被重新赋值。1. var定义的是全局变量var a = 10;console.log(window.a...

2019-04-24 03:53:13 2030

原创 JavaScript比较tricky的问题

持续更新写了三年多javascript, 踩过的坑千千万。 杨老师说过,这些坑都要自己踩一遍,才能成为大牛。纯jsjavascript object的比较object 不能直接比较.var a = {};var b = {};a==b; // false在一个很大的function里面很容易顺手就写成这样的来比较两个object。而且不容易debug。推荐用lodash: is...

2019-04-09 11:36:27 303

原创 javascript里的Truthy 和 Falsey

1 Truthy & Falseyjavascript可以接收一个不是Boolean的变量作为判定条件。所以,单纯的true和false不足以描述到底判定条件满足不满足了。 这时候就需要Truthy & Falsey来判定。在判断条件里,被判定为true的就是Truthy。 被判定为false的就是Falsey.Falsey: undefined, null, NaN, 0,...

2019-04-09 09:09:48 436

原创 网页版扫雷 -- React练习

开会不准带电脑,手机app玩扫雷玩到眼快瞎,而且每次都要忍受长达十秒的广告,自己写一个算了。详细代码在git里,还在更新。第一步: React & webpack setup用webpack主要目的是为了搭建一个简单的webpack server, 顺带着直接用它打包发布好了.set up ReactReact需要安装一系列相关包,什么ReactDom啊之类的,直接 npm i...

2019-04-06 13:18:01 1401

原创 Javascript React 手机上的 右键点击(长按)事件

前戏: 开会不准玩电脑,只能玩手机,玩儿了阵子扫雷,决定自己做一个网页版。三下五除二做完之后,猛然发现,手机没有右键。。。。。。没有右键怎么插小红旗?!想起来app上是用长按来插小红旗的,于是开始了长达几个小时的纠结。最开始的时候,格子接受左键和右键点击不同的event。onClick用来监听左键点击,onContextMenu用来监听右键点击,可以愉快的玩耍,么得问题的。import ...

2019-04-05 00:08:53 2248

空空如也

空空如也

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

TA关注的人

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