240 投稿
收录了24篇文章 · 3人关注
  • ES6中的class是如何实现的?

    序 今天强行被某大厂社招面试了一波,洋洋洒洒(kengchibiedu)半个小时,以面试官的一句“面试反馈还挺好的,希望以后保持联系”告终。时间...

  • 尾递归优化的斐波那契数列

    斐波那契数列 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibo...

  • 前端书单

    HTML 《Head First HTML与CSS》 CSS 《CSS揭秘》《CSS世界》 JS 《JavaScript DOM 编程艺术》《J...

  • Sass语法特性 - 官方文档精简版

    Sass简述 sass基于Ruby语言开发而成 使用$符号来标识变量,可以大大减少了工作量 与CSS属性不同,变量可以在css规则块定义之外存在...

  • Resize,w 360,h 240
    【前端性能优化】高性能JavaScript读书笔记

    序 曾经看过一篇文章,有一句话这样说: 只有在大学的图书馆里,你才能真正赚回你交的学费。 临近毕业,还想再去图书馆多转转。偶然在架子上发现了这本...

  • JavaScript 实现数组去重

    方法一:双重遍历 方法二:借助indexOf()方法判断此元素在该数组中首次出现的位置下标与循环的下标是否相等 方法三:新建一个新数组,遍历传入...

  • JavaScript 重构最佳实践

    尽量使用forEach,而不是循环[1, 2, 3].forEach((element) => console.log(element)); 最...

  • 前端常见算法题 JavaScript 实现

    1. 求数组最大值和最小值之差 方法一:使用归并方法reduce (ES5) API:array.reduce(function(prev, c...

  • Resize,w 360,h 240
    认识JavaScript函数式编程

    前言 前面说一点想说的话,最近结束了毕业设计的答辩,成绩还算理想。因为毕设代码后端使用了NodeJS,所以阐述的时候提到了其函数式编程非常适合写...

  • HTML5新特性

    一、新增结构性元素 hgroup元素:代表一个段的标题,用于解决子标题排版的问题。该元素已经从HTML5(W3C)规范中删除,但是它仍旧在 WH...