摘要: 一、获取时间戳 new Date().getTime() //ES5获取当前时间戳,13位毫秒new Date().valueOf() Date.now() // ES6获取当前时间戳 二、功能 ①、时间戳转日期格式 /* *1. 时间戳转日期格式 *如:10或13位 => '2020-2-21 1 阅读全文
posted @ 2020-04-16 09:56 Yo! 阅读(626) 评论(0) 推荐(0)
摘要: > 防止对象之前未定义(可用于是否缓存判断,后端传值是否是空,阻断for等遍历条件)(可防止空对象下面对象的属性报错) > throw 抛出错误,类return(阻断for等遍历条件,配合try...catch); - 判断是否存在b对象 -- 方法1 ``` try { b.a = 10 cons 阅读全文
posted @ 2020-04-16 09:47 Yo! 阅读(175) 评论(0) 推荐(0)
摘要: 1.split分割小数点前后,分类获取 /* * val 传入的值;bit 保留几位 * 返回是字符串 */ function num (val,bit) { let arrMoney = val.toString().split('.'); if(arrMoney.length 1) { // 传 阅读全文
posted @ 2020-03-19 16:10 Yo! 阅读(313) 评论(0) 推荐(0)
摘要: ### break ``` a() function a () { console.log('%c ', 'background:#ff0;width:100px;') let [father,son] = [7,4]; one:for(let i=0; i ### return ``` a() f 阅读全文
posted @ 2020-03-14 20:22 Yo! 阅读(129) 评论(0) 推荐(0)
摘要: > 浏览器是多线程的,每打开一个tab就是一个线程<br/>因为js是单线程的,一次只能执行一次任务,多个任务等待上一任务。<br/>像ajax请求这种等待服务器返回数据就会被挂起,但返回数据就会加入主线程 ```1. promise (resolve,reject) var oPromise = 阅读全文
posted @ 2019-12-25 10:04 Yo! 阅读(294) 评论(0) 推荐(0)
摘要: https://visualgo.net/zh ①.冒泡排序 两两比较后一轮会把最大的排到最后面,下一轮最后面的数就不参与比较,所有每一轮在总数减去1次直到为1; 如:[9,2,4,1](橙色为比较后的,灰色为本轮不参与比较) 第一轮,2941, 2491,2419 第二轮,2419, 2149 第 阅读全文
posted @ 2019-03-21 11:09 Yo! 阅读(187) 评论(0) 推荐(0)
摘要: 源自:https://blog.csdn.net/qq_35393869/article/details/79803190 阅读全文
posted @ 2019-03-20 09:49 Yo! 阅读(1743) 评论(0) 推荐(0)
摘要: 方法1(jquery):animate(); 方法2(css):transition; 阅读全文
posted @ 2019-03-19 15:00 Yo! 阅读(188) 评论(0) 推荐(0)
摘要: <!DOCTYPE html> <html><head><meta charset="utf-8"><title>顶部导航栏效果和返回顶部</title></head><body> <style type="text/css"> * { margin: 0; padding: 0; } body { 阅读全文
posted @ 2019-03-15 09:37 Yo! 阅读(242) 评论(0) 推荐(0)
摘要: fullscreen 这是被全屏的元素 全屏 退出全屏 阅读全文
posted @ 2019-02-23 14:24 Yo! 阅读(231) 评论(0) 推荐(0)