摘要:随着函数使用场景的不同,而发生变化。是当前执行上下文中的一部分。在中新增了该方法也是强制更改指向。但是和的区别是更改后不会立即执行,它会返回一个新函数。 this何意?在英文中this是一个人称代词,表示这个的,具体指哪个?不确定,只有在具体的语境中才可确定,在编程语言中this也有同样的类似特性。在js中this是一个关键字,它不能被当做变量、属性,也不可以进行赋值操作。this 随...
摘要:前言这一篇,我们将接着上篇来完成配置。开发一配置我们采用的方式来创建。对了,前提我们需要全局安装。三配置创建文件,上配置配置总结这篇不多,就做了三件事,。下一篇我们将创建项目文件目录架构从零开始做前端架构项目完整代码前端架构子咻 前言 这一篇,我们将接着上篇来完成配置eslint、babel、postcss。 开发 一、配置eslint 我们采用eslint --init的方式来创建e...
摘要:浏览器的兼容性兼容有很多新增的标签,在不支持的浏览器中不能正常显示。事件处理中属性,标准浏览器是作为参数带入,而是方式获得。 浏览器的兼容性 html5兼容 html5有很多新增的标签,在不支持html5的浏览器中不能正常显示。解决方法:使用html5的静态资源;加入脚本代码,document.createElement创建新的标签,并display:block;设置为块类型 css兼...
摘要:引用数据类型及堆内存引用数据类型是保存在堆内存中的对象,他的大小是不固定的。基础数据类型在变量对象里可以直接对应对应的值,而引用数据类型是存储在堆里的,在变量对象中对应的是堆内存的地址。因为我们修改本质上是修改了堆内存里的数据。 因为以前前端开发跟数据存储打交道比较少,javascript又具有自动垃圾回收机制。数据结构以及存储相关的概念,其实是很容易被前端er忽略的。...