es6
jjw_zyfx
仅当做个人笔记使用
展开
-
前端使用json-bigint对长数字解析而不是用JSON.parse
前端使用json-bigint对长数字解析而不是用JSON.parse原创 2023-04-02 21:59:06 · 306 阅读 · 0 评论 -
vue moment 将日期转成时间戳,将时间戳转成日期格式
代码如下:先导入import moment from 'moment';Vue.prototype.$moment = moment;将日期转成时间戳(毫秒级的)this.$moment(日期).valueOf();将日期转成时间戳(毫秒级的)this.$moment(时间戳).format('YYYY-MM-DD HH:mm:ss')...原创 2021-07-07 19:55:18 · 4343 阅读 · 0 评论 -
前端面试题总结:
1、实现对数组进行乱序var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],a.sort(function(a, b) { return Math.random()>0.5?1:-1;});如果a.sort中的函数返回的为1则表示按照原来的顺序不变,如果返回的为-1表示倒叙,其他的就是随机的了2、变量提升解决方法...原创 2020-01-06 16:13:01 · 1265 阅读 · 0 评论 -
js中的++的理解和使用
原创 2019-11-12 10:29:50 · 593 阅读 · 0 评论 -
js tag标签点击滚动到中央
说明:当标签不够或者是在最两边的标签在可视区范围,点击以上标签则滚到可是区内部,如果是其他的标签则滚动到可视区中间显示效果如下代码如下:<template> <div class="app"> <div> <div class="buttonAdd" @click="addOneTag">前边添加一个...原创 2019-10-31 18:16:21 · 517 阅读 · 0 评论 -
vue 项目中的this.$get,this.$post等$的用法
vue官网上有这么一句话结合案例:// 基于axios 封装的http请求插件const axios = require('axios');/** * 以下这种方式需要调用Vue.use方法 调用的时候调用 this.$fetch, this.$post, this.$axios, this.$put, this.$del 方法 */function coverForm...原创 2019-10-29 22:46:11 · 21208 阅读 · 1 评论 -
dom 方式创建form 表单
原创 2019-10-28 22:16:59 · 513 阅读 · 0 评论 -
dom操作获取标签对象
如果想获取多个可以使用:看例子<template> <div class="app"> <div class="box" > <div class="box1">box1</div> <div class="box1">box2</div> </d...原创 2019-10-28 17:26:00 · 220 阅读 · 0 评论 -
前端什么时候用== 什么时候用===
==会先试图类型转换,然后再比较,而===不会类型转换,直接比较原创 2019-10-28 11:19:29 · 326 阅读 · 0 评论 -
js 防抖动函数
原创 2019-10-27 22:58:56 · 218 阅读 · 0 评论 -
js 同步和异步函数的执行顺序
原创 2019-10-27 22:56:57 · 708 阅读 · 0 评论 -
js 点击复制到剪贴板
第一步:cnpm install -S clipboard第二步:<template> <div id="app"> <div class="box">点我复制</div> </div></template><script> import Clipboard from 'clip...原创 2019-10-24 23:02:12 · 1239 阅读 · 0 评论 -
前端中的scrollHeight 、scrollTop、clientHeight等意思
要记住 通过 标签.style.width是获取不到宽度的,如果必须要获取可以通过clientWidth,或者是offsetWidth完成这个动作需要先知道三个高度:scrollHeight 文档内容实际高度,包括超出视窗的溢出部分scrollTop 滚动条距元素(不一定是屏幕最顶端)顶部滚动的距离clientHeight窗口可视范围高度(就是自己能看到的高度,如果这...原创 2019-10-25 21:56:05 · 3874 阅读 · 0 评论 -
事件冒泡
原创 2019-10-23 22:17:00 · 132 阅读 · 0 评论 -
js 本地图片的使用方式
比如img 中的src属性的使用一般不要直接 src="../../assets/img/swiper/1920_1080_0.jpg"而是通过 import xxx from xxx这种方式导入 或者通过require的方式导入原创 2019-10-20 22:13:56 · 988 阅读 · 0 评论 -
js 时间格式化
dateFormat(date,format){// date为日期类型,format为字符串类型 let Year = date.getFullYear() let Month = date.getMonth() let Date = date.getDate() let Hours = date.getHours() let Minutes...原创 2019-10-20 11:29:37 · 294 阅读 · 0 评论 -
判断输入字符串格式的时间是否是今天
判断函数:isInToday(date){ let currentDay = new Date().getDate() let transfromDay = new Date(date).getDate() console.log(transfromDay) // 15 return currentDay===transfromDay},调用函数:// let...原创 2019-10-15 22:22:40 · 474 阅读 · 0 评论 -
js 中 {} 的 hasOwnProperty、defineProperty用法
hasOwnProperty方法就是判断是否存在所判断的keydefineProperty这个可参考:https://www.jianshu.com/p/8fe1382ba135原创 2019-10-14 16:26:33 · 306 阅读 · 0 评论 -
前端中的正则表达式使用
在项目中可以直接使用的例如:原创 2019-10-13 19:38:42 · 439 阅读 · 0 评论 -
强制类型转换和NaN判断
原创 2019-10-13 18:37:16 · 345 阅读 · 0 评论 -
前端对 对象的理解
从打印结果来看 前端中 对象就是{} 并且typeof 一个对象 和这个对象的字符串形式相等要注意和python的区别python中所有数据都是对象,但是前端中对象就是{} 字符串就是字符串...原创 2019-10-11 22:33:26 · 314 阅读 · 0 评论 -
js数组的map,filter,join,split,splice,reduce,push,every,some,slice,concat,entries,foreach,find,findIndex
话不多说看例子map方法的使用 相当于循环遍历每一项然后可以对每一项进行修改filter的用法 过滤掉不符合条件的,剩下符合条件的join方法的使用 数组变字符串split方法的使用 字符串变数组splice删除的用法 删除下标为1的1个元素splice的删除功能splice 的替换功能splice的添加功能reduce的用法...原创 2019-07-15 15:14:35 · 1873 阅读 · 1 评论 -
js中大括号{}的遍历每一项操作
话不多说直接上例子:循环遍历每一项原创 2019-07-15 15:22:33 · 722 阅读 · 0 评论 -
js 时间戳转时分秒,时间字符串转时间戳
时间戳获取时分秒javascript 时间字符串转时间戳原创 2019-07-18 22:02:04 · 1635 阅读 · 0 评论 -
js 时间戳转天, 时, 分, 秒并拼接为字符串形式不够两位补0
const leaveDate = Math.floor(differ / 86400) ? Math.floor(differ / 86400) : 0;const leaveHours = Math.floor((differ - leaveDate * 86400) / 3600) ? Math.floor((differ - leaveDate * 86400) / 3600) : 0...原创 2019-07-18 23:47:25 · 872 阅读 · 1 评论 -
ant design pro link路由传参详细过程
原创 2019-07-20 09:08:02 · 3320 阅读 · 0 评论 -
js 对null,引号,空格进行判空返回true
function isNull(str){ if (str === '') return true; if (str === null) return true; const regu = '^[ ]+$'; const re = new RegExp(regu); return re.test(str)}isNull = str =>{ if (...原创 2019-08-09 15:56:36 · 709 阅读 · 0 评论 -
let 和 var 闭包 的区别
第一种的在if中的区别第二种的在for中的区别:闭包解决作用域的问题原创 2019-08-24 09:56:00 · 428 阅读 · 0 评论 -
字符串乘以数字返回为number类型
原创 2019-09-11 20:07:06 · 1005 阅读 · 0 评论 -
js 数组的循环遍历/ 填充数据方法总结
第一种:for(let i=0; i<arr.length;i++){ console.log(i)}第二种:第三种:可以正确响应break、continue和return语句for (let j of arr){ console.log(j)}数组中填充相同数据...原创 2019-09-22 19:27:06 · 959 阅读 · 0 评论 -
dom 操作总结即获取图片的样式和宽高 监听滚动事件
<div className="smallItemContent"> <div className="wrapImage"><img src={image05} alt=""/></div> <div className="wrapBottom"> <div className="worke...原创 2019-09-22 19:55:16 · 440 阅读 · 0 评论 -
箭头函数及其作用域
<script> // 问题: 箭头函数中的this是如何查找的了? // 答案: 向外层作用域中, 一层层查找this, 直到有this的定义. // const obj = { // aaa() { // setTimeout(function () { // console.log(this); // window // ...原创 2019-10-05 10:33:52 · 465 阅读 · 0 评论 -
promise 的使用
简写版:发生异常:同时拿到多个promise执行结果后才执行用all原创 2019-10-05 13:18:35 · 86 阅读 · 0 评论 -
js call apply bind的区别和用法
此博客写的不错https://blog.csdn.net/weixin_42321292/article/details/82352997转载 2019-10-06 07:39:00 · 92 阅读 · 0 评论 -
object 对象中的keys,assign的用法 及深浅拷贝
Object.assign用法 (es6提供的第一级为深拷贝,大于1级就是浅拷贝)Object.assign的补充object.assign的深浅拷贝的补充:其他的深拷贝方法原创 2019-10-07 22:39:15 · 426 阅读 · 0 评论 -
js toFixed的使用
可以看出是五舍六入,非四舍五入原创 2019-10-09 23:43:17 · 109 阅读 · 0 评论 -
js 字符串内部引用外部变量
第一种:字符串拼接,有点笨但是有效第二种:使用${}原创 2019-10-11 10:28:08 · 527 阅读 · 0 评论