精选教程
  • JavaScript Array常用方法

    不改变原数组: concat() join() slice() flat() toString() 改变原数组: pop() push() reverse() shift() unshift()...

    7 小时前
  • 字节跳动一面、二面凉经

    笔试 题忘了,四道算法题120分钟。难度一般。 一面 自我介绍 项目介绍 new 的过程 给几个setTimeOut,问你输出 es5的继承 实现一下 es6新特性 let、const和var区别 ...

    7 小时前
  • 深度解析:Vue3如何巧妙的实现强大的computed

    前言 Vue中的computed是一个非常强大的功能,在computed函数中访问到的值改变了后,computed的值也会自动改变。 Vue2中的实现是利用了Watcher的嵌套收集,渲染watche...

    1 天前
  • 用nodejs快速在Matataki发文

    如何用nodejs快速在Matataki发文, 利用node爬虫来获取网页的内容然后转发到matataki上面 这里就自己的blog做一个简单的example 这是可能需要用的接口文档⬇️⬇️⬇️ (...

    用nodejs快速在Matataki发文
    2 天前
  • 一文读懂git核心工作原理

    写在前面 你是否也经常学习git,然后发现还是无法完全掌握它的使用?曾经我也感觉学习了很多git的使用技巧,查阅了很多文档和教程,但当碰到很多场景和问题时还是一脸茫然。

    一文读懂git核心工作原理
    2 天前
  • 面试必须了解的前端模块化演进历程

    阅读提示: 本文很多外链需要科学上网访问 对于 JavaScript 新手,看到 "CommonJS vs AMD" 、"Requirejs vs Seajs"、"Webpac...

    3 天前
  • 前端模块化的历史沿革

    阅读提示: 本文很多外链需要科学上网访问 对于 JavaScript 新手,看到 "CommonJS vs AMD" 、"Requirejs vs Seajs"、"Webpac...

    3 天前
  • 从零实现简易版Webpack

    什么是bundler 市面上现在有很多bundler,最著名的就是webpack,此外常见的还有 browserify,rollup,parcel等。虽然现在的bundler进化出了各种各样的功能,但...

    从零实现简易版Webpack
    3 天前
  • Angular路由管理过程浅谈

    最近在使用angular来做项目,今天就简单的聊聊angular的路由管理。 首先了解一些简单的概念 什么是路由 无论是angular还是其它两个主流框架,整体上就是一个大的组件树,包括一些可以复用的...

    Angular路由管理过程浅谈
    3 天前
  • javascript中的那些遍历的方法

    一、前言 javascript里面有关遍历的方法有多种,这里我就总结一下,使能够直观的了解每种方法是怎么使用的。不管是前端还是后端都会涉及到对数据的处理。一般来说,数据经常会以数组或者对象的形式存放在...

    javascript中的那些遍历的方法
    3 天前
  • 在游戏引擎中的JS性能优化

    优化的适用范围 最近在做游戏引擎性能优化,关于js执行性能有些内容拿来这里分享。 首先需要明确两点: 第一,本文讨论的js性能问题,都是在大量执行的情况下才暴露出来的。

    3 天前
  • WebGL中的纹理各向异性过滤

    翻译自TojiCodeAnisotropic Filtering in WebGL 首先展示一个简单的示例. (/public/upload/1eae7392c379747c1d0dd9bbe29...

    WebGL中的纹理各向异性过滤
    3 天前
  • 代码规范化之Vue篇

    写在前面 代码规范化的重要性不在这里展开了。 这一篇讲了Vue项目下如何做代码规范化的事情,主要涉及了eslint、prettier、huskylintstaged、onchange、editorCo...

    代码规范化之Vue篇
    3 天前
  • Totoro的2019

    2018年是初入职场的一年,适应工作节奏,积累基础知识。2019年是技术成长的元年,是野蛮生长的一年。行走江湖总需要一门手艺,今年主要在WebGL渲染技术上进行纵向深耕,走进了数据可视化的大门,同时在...

    Totoro的2019
    3 天前
  • 360°玩转tips,你需要这个组件

    web端但凡涉及到用户输入回显情景的时候,总是不可避免的会出现用户输入过长显示不完整的情况,虽然UI库会提供tips组件,但是当页面tips过多时,需要添加大量额外的dom元素,并且需要包裹在每个要显...

    4 天前
  • 使用 React 的 Context API 来管理数据

    Redux 之外的选择 事实上大型应用搭配 Redux 帮助管理复杂的数据流是比较好的选择, 但如果中小型应用想要摆脱 Redux 较多的概念与固定的模板语法, 我们也有新的选择: React V16...

    6 天前
  • 重新开坑,在 react 中使用 composition API

    emmm大家好,那个,虽然最近新型肺炎,搞的人心惶惶,没啥动力写码 其实我也没啥可写的了,但是闲着也是闲着,然后记起来 smox 弃坑了还有一堆星星,想着怎么重新开坑 背景 smox 弃坑,不是我任性...

    6 天前
  • React服务端渲染SSR,加快首屏渲染

    前言 祝愿各位过年回家的单身攻城狮相亲成功,已脱单的找机会~~~~ 服务端渲染听起来高大上,其实也就那么回事,如果网站不是用于商业用途,也不需要被网站收录,那就还是乖乖用正常普通的方式写写就完事了,除...

    React服务端渲染SSR,加快首屏渲染
    6 天前
  • 浏览器缓存策略之扫盲篇

    前言 众所周知,在 Web 开发中,缓存很重要、很有用。但同时其也很复杂。 本文将从以下 5 个方面全面地介绍下缓存相关的内容。 缓存的判断策略必知必会的缓存基础各类缓存的优缺点缓存的最佳实践小试牛...

    浏览器缓存策略之扫盲篇
    6 天前
  • 一个校验数据合法的轮子

    推广一下自己造的一个校验数据合法的轮子schemaverify,可以自定义规则生成一个校验实例,通过这个校验实例校验数据是否符合要求。本项目单元测试用例 226 个,语句覆盖率 100%。

    6 天前
在线文档