- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 ES6暂时性死区(简称TDZ)
直接上代码:var temp = 20;if(true){ temp = "abc"; let temp;} 执行结果是浏览器报错。出现该问题的原因是:在if的大括号“{}”内的块级作用域中出现了let定义了temp变量,在该作用域内let定义temp之前该变量都是不可用的。这种现象被称为暂时性死区,简称(TDZ)。...
2018-11-16 16:34:37
531
原创 解决github上传代码不显示贡献值的问题
常见的原因为git邮箱与GitHub不一致 解决方式: 1.查看git邮箱 git config user.email2.查看自己GitHub邮箱是否一致 在这里我的邮箱是修改好的,如果发现邮箱异常,修改的代码如下 git config --global user.email "email"3.修改好之后再上传你的代码就可以看到增加的贡献值。
2017-11-27 11:38:35
2440
5
原创 键盘事件详解
什么是键盘事件键盘事件是指用户按下键盘的时所触发的事件,包括两种,键盘按下触发 onkeydown,以及键盘抬起时触发事件onkeyup。 在绑定键盘事件事件时所用的方法与鼠标事件基本类似,可以用匿名函数的方法使用也可以通过attachEvent()和addEventlistner(); 常常配合事件对象方法event,在使用event对象的时候一定要注意其兼容性的写法,不然在ie的兼容性会很
2017-09-23 19:45:07
1400
原创 insert Before();以及replaceChild();详解
insertBefore();方法insertBefore方法使用的格式是这样的insertBefore(obj1,obj2);其含义可以理解为在元素obj2的前面添加元素obj1。replaceChild();方法他的格式为replaceChild(obj1,obj2);他的作用是把obj2 元素更换为obj1.<input type="button" value="点击添加span放到div的最
2017-09-20 20:15:17
1237
原创 WEBAPI querySelector以及queryselectorAll方法详解
WEBAPI querySelector以及queryselectorAll方法详解在js的DOM中很重要的一步操作就是获取事件相关元素,如果元素的获取都不正确那其他的也就谈不上了。 有时候开发人员在使用querySelector()和querySelectorAll()方法获取元素的时候多多少少会一些不了解。其实简单来说querySelector()方法获取的是DOM树中第一个出现的节点,而qu
2017-09-16 00:31:52
626
原创 字符串的substring和substr方法的区别
substring和substr方法的区别substring和substr是js中操作数组常用的方法,它们的作用同样都是对字符串进行相应的截取,并给予返回,这就发给便于开发者对于字符串的操作。substring()方法substring(start,end);方法中有两个值,第一个为起始位置的索引值另外一个是结束时的索引值,这两个值的在开闭上有所区别,start值在截取的时候是可以取到的也就是闭区间
2017-09-14 21:07:29
1378
原创 Javascript创建对象的几种常用方法
对象的简述以及对象的的创建方式对象在JS中可以说是特别重要的,它大大的方便了开发人员对多变量函数的使用。到底什么是对象呢? 举例来讲,在现实生活中对象是一个具体的事物,而事物就会具有行为和特征,例如一部手机,他的特征可以是:黑色,大屏幕,以及品牌;也可以有拨号以及响铃这样的行为。而生活中单单说手机这指的是一类事物,因为手机也是分为五花八门多种多样的,但是如果说“我的手机“这里特指的就是我的这部
2017-09-11 21:06:35
520
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人