- 博客(5)
- 收藏
- 关注
原创 Object.defineProperty用法,数据劫持与数据代理
MVVM模式即双向数据绑定,数据更新视图,视图影响数据。在vue中通过数据劫持+发布订阅模式实现数据双向绑定,vue不兼容ie8一下的版本,其原因是使用了es5的Object.defineProperty()Object.defineProperty()Object.defineProperty()的作用是直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。1.用法 Object.defineProperty(obj, prop, descriptor) let obj
2021-03-29 23:36:29 424
原创 vue过滤器格式化时间日期
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <div id="app"> <div>{{date | format('yyyy-MM-dd hh:mm:ss')}}</div> </div.
2020-11-28 21:12:45 619
原创 js实现倒计时效果
// 倒计时效果 // 1.核心算法:输入的时间减去现在的时间就是剩余的时间,即倒计时 ,但是不能拿着时分秒相减,比如 05 分减去25分,结果会是负数的。 // 2.用时间戳来做。用户输入时间总的毫秒数减去现在时间的总的毫秒数,得到的就是剩余时间的毫秒数。 // 3.把剩余时间总的毫秒数转换为天、时、分、秒 (时间戳转换为时分秒) // 转换公式如下: // d = parseInt(总秒数/ 60/60 /24); .
2020-11-28 21:02:48 408
原创 js new Date()格式化日期年月日
初始化日期年月日 var arr = new Array(); // 创建一个数组对象 var obj = new Object(); // 创建了一个对象实例 // 1. 使用Date 如果没有参数 返回当前系统的当前时间 var date = new Date(); console.log(date);//Sat Nov 28 2020 20:41:46 GMT+0800 (中国标准时间) // 2. 参数常用
2020-11-28 20:57:31 33444 2
转载 js处理时间日期格式相关方法
获取时间相关的方法var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate.getMonth()+1;myDate.getDate(); //获取当前日(1-31)myDate.getDay(); //获取当前星期X(0-6,0代表
2020-11-28 20:39:53 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人