最新回答 / 慕粉13880589126
当你觉得学习点非常多、非常零散的时候,先把学习目标结构化一下。然后再对每个子集深入学习,力求掌握原理性的知识。最后再回头巩固应用层面的技能。具体到前端来说,其实我们需要掌握的不外乎就三个技术栈:JS、HTML和CSS。每个技术栈已经发展出很多实用便捷的框架和版本,比如VUE、React、H5、CSS3。但是,我们仍然需要先把其基础性的知识学牢固了。比如,JS还是必须学会写原生语言,而不是只是去会哪怕非常熟练的使用框架。最后,有了牢固的基础知识在从架构层面来考虑如何更好地应用这些框架。在基础知识的学习过程中...
2019-11-24
最赞回答 / 慕粉3988711
(function(){})()这不叫闭包这叫立即执行函数,所谓闭包,要拆成闭和包,闭指代不想暴露给外部的数据,包指代将数据打包出去暴露给外部;之所以这么说原因在于JS的函数作用域,函数内部的变量函数外部无法访问,这形成了闭;函数外部想得到函数内部的变量,可以通过某些方法譬如通过return等语句将内部的变量暴露出去,这形成了包;因而——立即执行函数只是函数的一种调用方式,和闭包没有必然的联系;闭包是和作用域扯上关系的,而(function(){})()是函数声明完就执行,只是有时想要用到闭包那么可以用(...
2017-02-09
最新回答 / 慕哥8408928
刚看完第一张,我的理解就是整个网站的布局结构。就像骨架一样,恐龙的骨架形态是恐龙,人的骨架形态是人,网站的骨架就是网站的架构。如有问题,还请大牛们指正。
2016-09-19