![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
周凤伟
这个作者很懒,什么都没留下…
展开
-
宏队列与微队列
宏队列与微队列转载 2023-02-23 03:39:04 · 192 阅读 · 0 评论 -
js之防抖函数
js之防抖函数原创 2022-07-07 15:39:51 · 333 阅读 · 0 评论 -
查看FormData里的值
查看FormData里的值const formData = new FormData();formData.append("basePath", "fos/attach/");formData.append("file", e.file);1)遍历for (var [a, b] of formData.entries()) { console.log(a, b, '--------------');}2)getformdata.get(key)原创 2021-10-20 14:44:37 · 5748 阅读 · 0 评论 -
判断空对象
1、JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串JSON.stringify(data) === '{}'2、ES6 新增的方法 Object.keys()Object.keys()返回一个数组,由对象自身属性组成let obj = {“a”:“2”,“b”:“3”}let obj = { "a":"2", "b":"3"}let arr = Object.keys(obj)console.log(arr)打印出的答案是:["a原创 2021-04-30 10:49:39 · 76 阅读 · 0 评论 -
git tag打标
在本地commit 提交后,才可以建立tag标签1.查看标签名git tag2.创建tag标签git tag -a '标签名' -m'描述'3.将tag标签推送到远端git push origin 标签名原创 2021-03-23 14:29:34 · 143 阅读 · 0 评论 -
移动端适配
1、如果你只是简单的只适配移动端,不需要适配pc端的话首先在head标签里加上meta<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover">而后再将写好的脚本引入即可(将下面代码写在一个文件中,在head中引用)<script src="/plugin/lib-flexib原创 2021-03-18 12:20:10 · 221 阅读 · 0 评论 -
数组随机
function randomArr(arr){ let length= arr.length; while(length > 1){ //length 先执行random和floor得到index后再自减 let index = Math.floor(Math.random() * length--); [arr[length], arr[index]] = [arr[index], arr[length]]; } return arr; }...原创 2021-01-26 10:12:20 · 157 阅读 · 0 评论 -
图片加载失败出现白色边框
img {visibility: hidden;}visibility: hidden是隐藏内容,不隐藏高度display:none是全部隐藏原创 2020-12-21 16:22:16 · 698 阅读 · 0 评论 -
animation图片旋转
html随便给一张图片,便可以套上以下样式,使其旋转 .animation1 { animation: sploosh1 2s linear infinite; }@keyframes sploosh1{ // from{ //动画开始时对于的样式 // transform: rotate(0deg); // } // to{ // 动画结束时对应的样式 // transform: rotate(360deg); // } 0%{ transf原创 2020-12-17 17:59:57 · 459 阅读 · 0 评论 -
animation图片放大缩小动画
html<img src={picsUranusHalo} className={styles.scale_img7}/>css.scale_img7{ width: 44px; height: 44px; margin-top: 8px; margin-left: 8px; display: block; position: absolute; animation: scale 1.5s linear原创 2020-12-17 17:55:52 · 1416 阅读 · 0 评论 -
animation 环形扩散渐变效果
html<div className={classnames(styles.item_planet7)}> <img src={picsNeptune} /> </div>css.item_planet7 { width: 41px; height: 41px; margin-top: 2px; margin-left: 2px; border-radius: 50%; -webkit-animation-it原创 2020-12-17 17:33:12 · 155 阅读 · 0 评论 -
H5页面设置文本超过两行时显示省略号失效
在下面的代码中加行注释就可以了overflow:hidden; text-overflow:ellipsis;display:-webkit-box;/*! autoprefixer: off */-webkit-box-orient:vertical;-webkit-line-clamp:2;原创 2020-10-26 16:04:40 · 805 阅读 · 0 评论 -
图片没加载完成,显示loading,
img 图片加载完之后,再执行某些操作 function showBallDom() { Toast.loading('', 0, null, true) // antd mobile的loading // 加载完几张图片之后再进行操作,就在数组里写几张图片链接 let promiseAll = [], assetsImageList = [ 'https://123.png', 'https://234.png', '原创 2020-10-26 10:53:15 · 1202 阅读 · 0 评论 -
git 命令及操作整理
git操作常用命令git clone 拉取代码git branch -a 查看当前所在分支git checkout 分支名 切换本地分支git checkout -b 分支名。 创建新分支,并且将当前分支代码拷贝到新分支上git status 查看修改状态git add . 提交所有修改文件git commit -m ‘提交本地暂缓地区’切换到需要合并到分支Git pull 同步代码,拉取远端分支代码gitk 查看commitidgit ch原创 2020-10-13 16:59:05 · 166 阅读 · 0 评论 -
es6的Set方法
Set数据结构它类似于数组,但是成员都是唯一的,没有重复Set 本身是一个构造函数,用来生成数据结构向Set加入值时,不会发生类型转换,Set 内部的值是否相等采用的算法类似于全等(===)Set 可以接收一个数组做为参数,用来初始化1.数组去重var arr=[1,2,3,4,5,1,2];let newObj=new Set(arr);let c=[...newObj]; /...原创 2020-02-08 22:17:33 · 455 阅读 · 0 评论 -
百度如何搜索csdn地址
如果不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客。就是申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,如果申请成功的话,大家就能够在百度上找到你了。(百度最晚一个月可以找到你博客,因为百度的搜索是每隔36天更新一次的)Google能搜到的相关东西多一点,只要你的博客还可以,它会主动将你的主页等收录到的。百度的搜索引擎...原创 2020-01-24 15:21:06 · 382 阅读 · 0 评论 -
es6新特性 将多个对象合并成一个对象 assign方法
es6新特性 将多个对象合并成一个对象 assign方法Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象语法:Object.assign(target, …sources)参数target:目标对象。sources:源对象。返回值:目标对象。(合并到target对象中)如果目标对象中的属性具有相同的键,则属性将被源中的属...原创 2020-01-18 22:50:26 · 2012 阅读 · 0 评论 -
echarts图表初始化
首先下载echarts:npm install echarts -S其次copy以下代码就可以生成一个简单的图标表了<template> <div> <div id="myChart" :style="{width: '80%', height: '300px'}"></div> </div></template...原创 2019-11-18 23:04:02 · 1231 阅读 · 0 评论 -
数组Array.sort()排序的方法
数组Array.sort()排序的方法:如果调用方法sort()时没有使用参数,将按字母顺序(更精确地说,是按照字符编码的顺序)对数组中的元素进行排序。如果想按照别的顺序进行排序,就必须提供比较函数,该函数要比较两个值,a-b>0则升序,反之降序。1、升序arr=[10,1,100]arr.sort(function(a,b){return a-b})输出 [1, 10, 100...原创 2019-10-20 23:46:35 · 1930 阅读 · 0 评论 -
map和forEach的区别
相同点:1、都是遍历数组2、匿名函数中的this都是指向window区别:map方法:返回一个新的数组,不改变原数组array.map((item, index, array)=>{ //do something})forEach方法:没有返回值,可以改变原数组array.forEach((item, index, array)=>{ //do som...原创 2019-09-01 23:22:55 · 432 阅读 · 0 评论 -
关于vuex的使用(一)
关于vuex的使用(一)vuex 的安装npm install vuex --save然后 在src文件目录下新建一个名为store的文件夹,为方便引入并在store文件夹里新建一个index.js,里面的内容如下:import Vue from "vue";import Vuex from "vuex";import admin from "./admin";Vue.use(...原创 2019-08-27 23:20:12 · 152 阅读 · 0 评论