<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[czk05的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/czk05</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; czk05]]></copyright><item><title><![CDATA[一道涉及构造函数、变量提升、非严格模式的笔试题，讲讲自己学到的]]></title><link>https://blog.youkuaiyun.com/czk05/article/details/121476340</link><guid>https://blog.youkuaiyun.com/czk05/article/details/121476340</guid><author>czk05</author><pubDate>Tue, 23 Nov 2021 10:21:10 +0800</pubDate><description><![CDATA[知识总结：
1）new关键字会创建一个对象实例，而里面的this指向这个实例对象；如果要声明属性或者方法，需要用到this.xx=cc或者this.xx=function(){}来声明；
2）构造函数首字母不大写有什么影响没任何影响，只不过一般大写，这是一个规范，普通函数首字母是小写，是为了区别构造函数首字母大写；（最好按规范走）
3）函数中，如果未声明变量但是赋了值的，则注意为全局变量；
  如果先赋值了，下面再声明，则注意为非严格模式，存在变量提升（注意声明的关键字不能为let和const等）]]></description><category></category></item></channel></rss>