自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 毕设遇到的问题

1.new Date(year,month,date,hour,mintues,seconds,ms)这种写法里面,month是从0开始计算的,但是其他的都是正常的。。。。也就是想要获取4月需要输入month:3.。。。...

2020-04-17 21:31:21 389

原创 单线程与多线程、同步与异步、promise与async和await梳理关系

1.单线程与多线程:js是单线程,因为如果js 是多线程语言,那么当一个线程创建dom元素,另一个线程删除dom元素就会冲突。让js实现多线程的方法是HTML5的新标准web worker。2.同步与异步:异步就是js不需要等待事件全部完成,当空闲的时候去执行其他的事件。3.promise是es6语法,为了解决异步函数回调地狱的问题,将异步操作队列化。4.async和await优化prom...

2020-03-02 20:05:01 1599

原创 面试题、笔试题

1.setTimeout足够精确吗?不精确,因为调用的函数本身执行需要时间,所以为了让定时器精确,可以在调用的函数开头和结尾分别调用new Date()方法,然后计算出差值,最后在定时器中设定的时间减去差值。2.浏览器端保存用户数据的方法,...

2020-03-02 17:24:03 212

原创 知了课堂小程序es6

一、let与var的区别:1.let不会变量提升变量提升的意思:console.log(i);var i = 0;输出结果为undefined。原因是为上面两行代码等同于:var i;console.log(i);i = 0;这就是变量提升,会将对变量的定义放到代码块的最顶部。MDN的说明2.let只在当前代码块内有效使用var有一个常见问题:for(var i = 0...

2020-01-30 20:51:19 474

原创 display布局下的img变形问题

今天用display布局两个img元素的时候,发现图片自动变形了。问题如下:然而我想要的效果是:那么问题来了,为什么会变形呢?是因为flex布局的align-items属性的值默认是stretch:如果项目未设置高度或设为auto,将占满整个容器的高度。但是为什么height变得这么大,我还没有找到原因。而且,在chrome中显示是理想状态的,我是用手机测试的时候才发现图片变形的问题,然...

2019-12-25 10:02:27 1348

原创 设置rem或font-size小于12px在浏览器中无效

在开发移动端页面的时候把页面的font-size设置成了10px大小,但是在chrome中调试的时候却发现1rem=12px!一度让我怀疑人生。后面百度了发现原来不同的浏览器对于font-size的最小值是有限制的。比如在chrome中支持的最小值就是12px,在搜狗浏览器中最小值也是12px,可能因为他们用的内核都是一样的吧。所以当设置的font-size小于12px时,也会按照12px渲染。...

2019-12-17 17:40:18 2607

原创 知了课堂Day3——微信小程序基础03——组件的一些笔记

1.scroll-view组件需要设置enable-flex属性为true,才能让scroll-view的display:flex;生效!!!2.行内元素直接设置宽高是无效的,如果要修改宽高,就设置display属性,将其转变为块级元素或其他。3.小程序中text组件是行位元素,并且其特有selectable文本选择属性。4.修改checkbox样式链接5.cursor-spacing 要...

2019-12-05 21:31:23 397

原创 知了课堂Day2——微信小程序基础02——wxss

1.box-sizing: content-box|border-box|inherit;content-box 这是由 CSS2.1 规定的宽度高度行为。宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框。border-box 为元素设定的宽度和高度决定了元素的边框盒。就是说,为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。通过从已设定的宽度...

2019-12-03 11:55:13 515 1

原创 知了课堂Day1——微信小程序基础01-template、事件

1.在微信开发者工具新建page或者component2.wx:key3.template {{…item}}

2019-12-02 21:53:14 395

原创 黑马webDAY1——head

1.web标准结构(Structure)HTML(超文本标记语言 超越文本限制 超级链接文本)表现(Presentation)CSS行为(Behavior)JS2.文档类型<!DOCTYPE html/xhtml>3.页面语言lang<html lang='en/zn-CN'>4.字符集charset<meta charset='UTF-8'&g...

2019-11-25 21:47:26 134

原创 开始学黑马前端视频啦~

嗯~搞了一套黑马前端的视频,感觉课时还是很多的啊!从今天开始看,也不知道能不能每天晚上都有时间看,先定个小目标每周看五天吧。虽然跟视频的课时比起来好少的感觉。。。。但是么得办法啊,一点点学总好过天天摊尸擦。然后开个专栏专门纪录自己的学习笔记吧,慢慢积累总会变强的嘛!我是在某宝买的资源,据卖家称他是花了挺多钱找黑马买的,我个人还是不能侵犯他人知识产权,所以不能私发。...

2019-11-25 19:28:03 172

原创 今日小结-vue单向双向绑定区别-form的多种提交方式

一、今天犯了一个很低级的错误,就是没搞明白vue里面的单向绑定和双向绑定。浪费了很多时间,以后注意!二、今天想用其他的不是button的dom元素来触发form表单的submit时间。最后发现通过document.forms[formIndex].submit()是可以实现的,该方法提交表单的方式与用户单击 Submit 按钮一样,但是表单的 onsubmit 事件句柄不会被调用。这就很尴尬了,...

2019-11-11 18:53:08 177

原创 表单元素的form属性填写的是指定form的id而不是form的name

今天想把一个input加入表单,结果怎么都加不进去,后面仔细看文档才发现。我一直以为将表单元素加入指定表单是添加的一个form并且值为form 的name属性的值,结果竟然是id!!!!...

2019-11-08 17:17:23 721

原创 html css敲代码小技巧

在不断学习过程中,发现大佬们有不少的敲代码技巧,减少工作量,遂写此博客方便查阅。1.快速敲出类或者iddiv.containerdiv#container2.ul li 列表8个li内容为‘我是列表’ul>li{我是列表}*8...

2019-10-14 16:31:24 430

原创 html form表单以及表单自定义验证

因为在用Vue 的ui库的时候修改样式不太方便,因此这次决定自己写表单,虽然用js可以实现表单的功能且不用考虑form到底怎么使用的。但是还是想学习一下表单,毕竟这个校验的弹框还挺好看的,hhhhh~首先浏览一下表单的文档html 表单 html form标签 html5 表单属性先声明一下我这边是用vue写的项目一、构建一个简单的登录的表单吧 <form action="...

2019-10-14 14:44:02 2564 1

转载 position:fixed;宽高自适应,元素水平垂直居中

今天看到一篇文档,作者是用了transform:translate(-50%,-50%)来减去元素自身的高度和宽度的,因为transform是相较于元素自身的宽高的嘛,看来很多细节还是非常有用的。.modal-user-dialog{ position: fixed; left: 50%; top: 50%; -webkit-transform: transla...

2019-10-07 11:47:13 2151

原创 CleanWebpackPlugin is not a constructor

今天跟着webpack官方文档走的时候,写到clean-webpack-plugin这一块照着文档写的代码突然报错CleanWebpackPlugin is not a constructor然后进入clean-webpack-plugin官方文档发现要在引入这个插件的时候给变量名添加一个{},具体是为什么我也没弄清楚。const CleanWebpackPlugin = require(...

2019-09-30 14:52:24 115

原创 vue动态绑定style和class例子

动态绑定style:style="{background: 'url( '+ img.imgSrc +')',backgroundSize:slide_width}"动态绑定class:class="{nav_item_a:item.title===active_nav_index}"后续继续完善例子

2019-09-25 14:55:35 431

转载 Css里面通过伪类:hover控制其他元素样式的几种情况

今天想用:hover去实现控制其他元素,包括孙子元素,兄弟元素等等,看到一个回答简单明了,纪录在此,方便查阅!传送门

2019-09-23 22:18:37 2072

原创 Vue数据绑定img标签的src属性,需要用require包裹

vue里面将img标签的src属性动态绑定到一个数组上,发现:src=’ '并没有软用,查了一些文章,终于发现是要用require包裹起来才行!<template> <div > <div v-for="item in img_list" :key="item.index"> {{item.title}} ...

2019-09-23 22:09:27 15476

原创 第一篇写给自己!

以此贴写给刚开始实习的自己!在大四开学的时候终于遇到了第一个boss,得到了这份实习工作,正式踏入IT行业!以此感谢刘总给我这次机会,同时也不知道是不是应该要感谢自己这份勇气~数年后再来评价吧。从此贴开始,开始工作之旅,便也开始纪录自己在工作与学习过程中不断会踩到的坑,便于日后回顾,若能帮助他人,则更是有幸。...

2019-09-23 21:53:16 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除