摘要:举个栗子中一段简单的继承代码实现使用了,不会报错这段代码非常简单,在子类中使用了关键字,编译时不会报错,也可以正常执行。参考资料从中的讲原型链与继承的静态属性和实例属性 问题引入 最近一直在看原型继承相关的东西,翻到这么一篇文章: 从ES6中的extends讲js原型链与继承 文中有一个点让我很感兴趣,箭头函数在继承过程中无法通过super关键字获取,这是为什么呢? 前置知识 MDN上...
摘要:定时器都是不精确的定时器里的事件属于下一次事件队列定时器时间再短也是定时器后面的代码先执行然后才是定时器里面的代码执行每一个定时器都对应这一个序号从开始排列用后需要清除定时器用来指定某个函数或字符串在指定的毫秒数之后执行只会执行一次第一参数 定时器 都是不精确的 定时器里的事件属于下一次事件队列,定时器时间再短,也是定时器后面的代码先执行,然后才是定时器里面的代码执行 每一个定时...
摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 前端工程师的技能树https://codepen.io/SoyEva/ful... 纯 css 写的咖啡机动画https://codepen.io/jenningscr... 从各种视角观察纸盒的交互动画https://codepen.io/dab...
摘要:关键词必须是小写的,并且必须以与函数名称相同的大小写来调用函数。当调用函数时,这些标识符则指代传入函数的实参。函数表达式其实是忽略函数名称的,并且不可以使用函数名这种形式调用函数。注意构造函数无法指定函数名称,它创建的是一个匿名函数。 一、关于函数 JavaScript函数是指一个特定代码块,可能包含多条语句,可以通过名字来供其他语句调用以执行函数包含的代码语句。 比如我们有一个特定的...
摘要:为什么要对方法进行归类解析因为它常用,而且面试必问改变原数组的方法删除并返回数组最后一个元素从末尾给数组添加元素,返回新数组值颠倒数组元素,返回颠倒后的数组删除并返回第一个元素值数组排序删除指定位置开始指定长度的元素,返回被删除的项目。 为什么要对Array方法进行归类解析 因为它常用,而且面试必问 改变原数组的方法 pop 删除并返回数组最后一个元素push 从末尾给数组添加元素,返...