前端开发复习总结.doc前端开发总结:Web前端的易错点和 冷知识,新人避坑
本文介绍前端方面的冷知识或者一些易踩坑点,防止大家踩坑。下面和小编一起 来看看吧!
JavaScript
所有对象都有_proto_属性,都指向创造对象的函数对象的prototype。
上传文件要使用formdata包装。
(null,rejection)的别名。
同一个EventTarget注册了多个相同的EventListener,那么重复的实例会被 抛弃。所以这么做不会使得EventListener被调用两次,也不需要用 removeEventListener手动清除多余的EventListener,因为重复的都被自动 抛弃了。
当使用addEventListener()为一个元素注册事件前端的学****都是需要不断的 学****学一天停一停相当于白学,学****效果很差,如果你想有人一起学****可以来 这个扣裙,首先是132中间是667最后是127都是零基础的同学,大家相互 鼓励共同努力只是学着玩就不建议来了!!!的时候,句柄里的this值是该元素 的引用。其与传递给句柄的event参数的currentTarget属性的值一样,而
target是直接接受事件的子元素。
scrollIntoView()使div底部滚动到视窗。
使用const的对象和数组的内容是可以被修改的,但数据结构不可变。
在webpack里,所有的文件都是模块。loader的作用就是把文件转换成 webpack可以识别的模块。
关于事件循环,执行下一个task之前总会清空microtask。
npm新旧版本覆盖可能会造成迷之问题,这个时候可以试试node_module 整个删掉重装。
*、/和,操作符都是数字运算专用的。当这些运算符与字符串一起使用时, 会强制转换字符串为数字类型的值。
。
利用对象浅拷贝修改对象,指向同一对象的两个变量修改对象的效果一样。
脑洞题:1和2只用一次的情况下怎么得到4答案:1<<2。
连等赋值从右到左。
compositionstart事件触发于一段文字的输入之前(类似于keydown事件, 但是该事件仅在若干可见字符的输入之前,而这些可见字符的输入可能需要一连 串的键盘操作、语音识别或者点击输入法的备选词)。
voidO ( void后面加任何东西)用于生成一个绝对的undefined (不会被重定
义),但跟函数会有副作用
注意localstorage保存的只能是字符串,所以是没有null的。
坑一个:
typeof [] === J object* typeof null === 'object'
import同步,require异步(待补充)。
new()做了些什么?
var obj = new Base ():
var obj = {}:
= : Base, call (obj);
stage 0到4的含义:
stage 0 is "i've got a crazy idea",
stage 1 is "this idea might not be
前端开发复习总结 来自淘豆网www.taodocs.com转载请标明出处.