自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一道涉及构造函数、变量提升、非严格模式的笔试题,讲讲自己学到的

知识总结: 1)new关键字会创建一个对象实例,而里面的this指向这个实例对象;如果要声明属性或者方法,需要用到this.xx=cc或者this.xx=function(){}来声明; 2)构造函数首字母不大写有什么影响没任何影响,只不过一般大写,这是一个规范,普通函数首字母是小写,是为了区别构造函数首字母大写;(最好按规范走) 3)函数中,如果未声明变量但是赋了值的,则注意为全局变量; 如果先赋值了,下面再声明,则注意为非严格模式,存在变量提升(注意声明的关键字不能为let和const等)

2021-11-23 10:21:10 180

空空如也

空空如也

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

TA关注的人

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