最近在看一个GanNew的开源代码,然后发现有个菜单,效果还挺好看的,没看代码之前,我还想着是怎么实现的,我第一想到了共享元素,然后一看代码,发现原来是个开源库。好吧,然后就...
IP属地:重庆
最近在看一个GanNew的开源代码,然后发现有个菜单,效果还挺好看的,没看代码之前,我还想着是怎么实现的,我第一想到了共享元素,然后一看代码,发现原来是个开源库。好吧,然后就...
一、概念 深度克隆:深度克隆的新对象可以完全脱离原对象,我们对新对象的修改不会反映到原对象中 二、知识点储备: 1. 函数的克隆直接通过普通赋值的方式,就实现了函数的克隆,并...
Visual Studio Code 是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。 就像大多数 IDE 一样,VSCo...
我们先看下默认事件与定制事件的执行顺序: 执行结果: 从执行结果可以看出,在捕捉事件时,将先捕捉DOM绑定的自定义事件,再捕捉默认事件。 js有两种事件传递方式:事件冒泡 ...
需要移动端适配的根本原因:屏幕窗口的大小,devicepixelratio值等。 简单介绍下devicepixelratio(设备像素比,即dpr) = physicalpi...
安装Git 配置文件查看config设置用户信息Git别名.gitignore文件 仓库的基础操作初始化仓库添加文件到暂存区status仓库diff仓库提交更新移除文件移动文...
一、什么是模块? 定义:具有相同属性和行为的事物的集合在前端中:将一些属性比较类似和行为比较类似的内容放在同一个js文件里面,把这个js文件称为模块目的:为了每个js文件只关...