自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 var的作用域和执行对象

代码打印的结果是 function b(){ b = 20; console.log(b); }var b = 10;(function b(){ b = 20; console.log(b); })();在自执行函数内部,在执行console.log(b)的过程中,他首先会在函数内部寻找b的局部变量。因为b = 20, 它定义在全局作用域中,所以不是b = 20。它...

2020-04-22 18:41:41 674

原创 箭头函数中的this

笔试中遇到箭头函数与call的this指向问题function max(){ return ()=>{ return ()=>{ return ()=>{ console.log(this.name) } } }}var f = max.call({'name':'foo'})var bar = f.call({'name':'...

2020-03-30 12:17:01 168

原创 JS引用类型

function Person(name,age){ this.name = name; this.age = age;}function change(person){ person.name = 'lisa' person = new Person('Halson',19)}var p = new Person('Jason',18)console.log(p.name)c...

2020-03-19 21:48:49 106

原创 ES6零零碎碎

1. 解构null和undefined 区别let [a,b="world"]=['hello',undefined];console.log(a+b); //控制台显示“helloworld”此时undefined被认为是空,因此b在打印时则使用默认值world。let [a,b="world"]=['hello',null];console.log(a+b); //控制台显...

2020-03-19 16:09:53 76

原创 CSS 实现模态框效果

封装模态框首先用<div className='modal'>标签封装需要展示的模态框,放入需要呈现的元素,包括input、select等在上一层的<div className='modal'>外再嵌套一层<div className='container'>对className=‘container’添加样式.container backgrou...

2020-03-05 23:42:18 1318

原创 JS中 this的指向问题

return this的问题var user = {count : 1,getCount: function(){return this.count;}}var func = user.getCountconsole.log(func())错误:func()为1,以为func指向user正确答案:最后两句话代表的意义是 var func=function(){ return t...

2020-03-04 16:41:04 275

空空如也

空空如也

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

TA关注的人

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