1、时间戳 格式化 为字符串 2、字符串 格式化 为时间戳
1、时间戳 格式化 为字符串 2、字符串 格式化 为时间戳
用到的方法有:Object.keys()、Object.values() 、Object.entries() 和 map()混合、for...in 1,Object.keys...
背景 现项目中涉及红色、金色主题,同时需要适配红色暗黑、金色暗黑,本地需要手动维护4套色值,并且切换主题时需要重新销毁创建页面,维护跟用户体验都不是很友好。 设计思路来源 通...
CSS3 mask默认是基于透明度实现遮罩效果的。也就是实色区域显示,透明区域隐藏。因此,我们只需要把目标图标颜色作为背景色,然后原始图标作为遮罩图片,效果就出来了。 话不多...
一、渲染流程: 在渲染层,宿主环境会把WXML转换成对应的JS对象(宿主环境指的就是微信客户端) 将JS对象再次转换成真实DOM树,交由渲染层线程渲染 数据变化时,逻辑层提供...
下面从三个方面来介绍小程序的生命周期:(1)应用生命周期(2)页面生命周期(3)应用及页面生命周期的触发顺序 1.应用生命周期 App() 必须在 app.js 中调用,必须...
浅拷贝:B复制了A,当修改A时,B跟着变。深拷贝:B复制了A,当修改A时,B没变化。 浅拷贝: 深拷贝:(方法二比较常用)
div的高度随背景图片的高度变化:原理是通过padding-top或者padding-bottom实现,值是背景图片的宽高比。高度设置为0
参考资料:momentjs[http://momentjs.cn/docs/#/parsing/]
1、微信小程序有几个文件 WXML(WeiXin Markup Language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。内部主要是微信自己定...
目录 1.过渡 2.动画 3.形状转换 4.选择器 5.阴影 6.边框6.1 图片边框6.2 边框圆角 7.背景7.1 background-clip7.2 backgrou...
ES6: 1. 箭头函数 2. 类class 3. 增强的对象字面量 4. 模板字符串 5. 解构 6. 默认值+rest参数+扩展运算符 7. 新的变量申明方式 let +...
在ES5的时候,我们认知的数据类型确实是 6种:Number、String、Boolean、undefined、object、Null。 ES6 中新增了一种 Symbol ...
cookie 和session 的区别: cookie 和session 的联系:
目录 父组件向子组件通信:使用 props 子组件向父组件通信:使用 props 回调 跨级组件之间通信:使用 context 对象 非嵌套组件间通信:使用事件订阅 详细介绍...
原理就是监听页面滚动事件,分析clientHeight、scrollTop、scrollHeight三者的属性关系。 方法: 例子:
可以给img标签统一自定义属性 data-src='default.png' ,当检测到图片出现在窗口之后再补充 src 属性,此时才会进行图片资源加载。 方法:
高频时间触发,但n秒内只会执行一次,所以节流会稀释函数的执行频率。常应用于鼠标不断点击触发、监听滚动事件。 分解:1.持续触发并不会执行多次2.到一定时间再去执行 方法:
触发高频时间后n秒内函数只会执行一次,如果n秒内高频时间再次触发,则重新计算时间。 分解:1.持续触发不执行2.不触发的一段时间之后再执行 方法:
类数组是具有length属性,但不具有数组原型上的方法。常见的类数组有arguments、DOM操作方法返回的结果。 方法: