首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
造轮子及原理解析
订阅
gyx13
更多收藏集
微信扫码分享
微信
新浪微博
QQ
119篇文章 · 1订阅
如何写一个实用的 bind?
前言 这是 underscore.js 源码分析的第五篇,如果你对这个系列感兴趣,欢迎点击 underscore-analysis/ watch 一下,随时可以看到动态更新。 事情要从 js 中的 this 开始说起,你是不是也经常有种无法掌控和知晓它的感觉,对于初学者来说,this 简直如同…
实战实现一个h5转盘抽奖页面,谈谈代码实现,顺便谈一下优化和数据处理
代码地址 前言 这个组件是我写过的关于移动端h5活动转盘抽奖的页面,当时写完之后确定挺好看、挺炫的,所以就把它单独出来了,以后再写类似的页面,可以参考其中的一些实现原理! 主要用到的技术 用Math.random()方法实现一个区间的随机数,用于实现每次用户点击抽奖的时候,随机…
从JavaScript属性描述器剖析Vue.js响应式视图
从JavaScript属性描述器剖析Vue.js响应式视图
Vuex 源码分析
之前大致分析过了 vue-cli 源码 和 vue-router 源码, 这两个工具也是 vue 生态中比较重要的组件. 而最近因为业务上的需要, 接触到了 vuex 的一些组件源码. vuex 集中于MVC模式中的Model层, 规定所有的数据操作必须通过 action - mutation - state change 的流程来进行, 再结合 vue 的数据视图双向绑定特性来实现页面的展示更新:
浏览器渲染原理
本文为大家分享了浏览器的工作原理和渲染过程,如计算 CSS 样式,构建 Render Tree, Layout 等过程。
沪江前端由H5页面引起的一场前端数据结构讨论
近期在小D十周年活动之际,又看到了一个自家H5专题梦工厂生成的页面。 回想起了一段往事,现在来看还蛮有趣的。主要是一个将业务逐步抽象成数据的过程,对于当时对数据设计等还不太敏感的自己有不小的促进作用。于是想通过本文分享下当初如何搭建可视化编辑页面系统中的一些开发设计思路,也希望…
原生JS实现最简单的图片懒加载
照片都是自己拍的哦~ 懒加载其实就是延迟加载,是一种对网页性能优化的方式,比如当访问一个页面的时候,优先显示可视区域的图片而不一次性加载所有图片,当需要显示的时候再发送图片请求,避免打开网页时加载过多资源。 当页面中需要一次性载入很多图片的时候,往往都是需要用懒加载的。 我们都…
从 vue-cli 源码学习如何写模板
vue-cli 是 vuejs 官方提供的基于 vuejs 的项目脚手架工具, 可以很快的帮助 vuejs 开发者搭建一个 startup 项目, 免去环境配置的繁琐, 开箱即用. 今天就来看下 vue-cli 的实现