自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js的单线程和预编译是什么?

js是单线程的语言,也是一门解析型语言,所以他有着属于自己的一种运行方式,我们所说我预编译就是js解析型语言的一种解释。语言分析在我们代码执行的时候,我们的浏览器会先将js所有需要执行的代码全面检测一遍,目的是排除低级的语法错误,检测到错误后,一个一个抛出,而不是一下子全部抛出,所以js是单线程,这也是一种编程上的同步。什么是js的同步呢?同步:从上往下按顺序执行的程序; 弊端:中间任...

2019-12-01 22:08:15 93

原创 vue项目刷新当前页面的几种方式

在vue项目中,经常会遇到需要刷新当前页面的需求。因为vue-router判断如果路由没有变化,是不会刷新页面获取数据的。方式1:go(0)和reload()通过location.reload()或是this.$router.go(0)两种强制刷新方式,相当于按F5,会出现瞬间白屏,体验差,不推荐。方式2:定义一个空白路由页面,路由跳转到该空白页后立马跳回当前页,实现路由刷新。在rout...

2019-12-01 22:05:40 306

原创 JavaScript的简单学习

javascript的两种用法:第一种:`123456第二种1JavaScript数据的类型Boolean String Number 数组第一种Boolean1234第二种String1234第三种Number1234第四种数组12345JavaScript的算法二进制 八进制 十进制 十六进制二进制与十进制之间的...

2019-12-01 21:59:54 84

原创 JavaScript(JS)中的 i++ 和 ++i 的区别

1、测试 ++i 实例:var i=1;var a=++i;document.write(‘i=1,a=++i,则:a=’+a+’,i=’+i);123输出结果为:i=1,a=++i,则a=2,i=22、测试 i++ 实例:var i=1;var b=i++;document.write(‘i=1,b=i++,则:b=’+b+’,i=’+i);123输出结果为:i=1...

2019-12-01 21:58:39 285

原创 Js.数码时钟

下方是一个简单的数码时钟的书写。主要用到new Date(),定时器setInterval(),ES5新增选择器document.querySelectorAll; * { margin: 0; padding: 0; } #box { width: 510px; height: 100px; display: flex; justify-content: fl...

2019-12-01 20:59:52 184

原创 JS的原型和继承

参考文献JavaScript原型与继承的秘密proto除null和undefined,JS中的所有数据类型都有这个属性; 它表示当我们访问一个对象的某个属性时,如果该对象自身不存在该属性, 就从它的__proto__属性上继续查找,以此类推,直到找到,若找到最后还是没有找到,则结果为undefined我们把一个对象的__proto__属性所指向的对象叫该对象的原型;我们可以修改一个对象的原...

2019-12-01 20:57:47 91

原创 详解函数和变量的声明提升

详细解读—函数和变量的声明提升一 - 声明提升常见面试题☛我们先以几道面试题开头来引入,☛大家可以先给自己做出一个答案,然后再看文章的思路捋一捋哟。来一道基础的吧~var a=“Hello”;function test(){alert(a);var a=“World”;alert(a);}test();1234567难度+1var a = 1;functi...

2019-12-01 20:54:40 92

原创 字面量方式和new方式的区别及用法

一 - 字面量方式和new方式☛每次创建数组或对象的时候,都能用以下两种方法创建:咦?有什么区别呢?还有哪些可以有这两种方法呢?我到底用哪一种呢?var arr = [];//字面量方法创建数组var arr = new Array();//实例化构造函数方法创建数组var obj = {};//字面量方法创建对象var obj = new Object();//实例化构造函数方法创建对...

2019-12-01 20:52:56 644

原创 2020年大前端发展趋势

迅速发展的前端开发,在每⼀年,都为开发者带来了新的关键词。2019 年已步⼊尾声,2020 年前端发展的关键词⼜将有哪些呢?发展的方向又会是什么呢?参考2019年大前端的发展,不出意外,前端依旧会围绕⼩程序、超级APP、跨端开发、前端⼯程化以及新技术运用等几个方面进行展开(可以参考2019年大前端技术趋势深度解读)。小程序在⼩程序⽅⾯,今年仍然是⼩程序突⻜猛进的⼀年,各⼤主流的 App 都上线...

2019-12-01 20:51:40 149

原创 z-index不起作用的大坑

一对兄弟节点,insert和parent,parent有两个子节点subtop和subbottom,展现的结果是想让subtop在insert上面,subbottom在insert下面,代码如下:        Document         &...

2019-12-01 20:49:09 104

原创 网页制作如何引入图标

HTML中如何引入图标在头部引用在HTML中里面引用一个东西,。在头部引用然后在网上搜索font awesome。可以进那个官方(外国网站比较卡)。以下为点进那个中文网–字体图标点击右上角图标库3随便点一个进去4复制引入你的代码中>>1![在这里插入图片描述](https://img-blog.csdnimg.cn/20191201204624234.png?x...

2019-12-01 20:47:03 338

原创 支付宝小程序计时器

1.引入插件timer.jsvar Timer= require(’…/…/utils/timer.js’);2.在 onLoad 周期初始化,第二个参数17为需要计时的总秒数onLoad: function () {this.timer= new Timer(this,17);}3. 在任意的方法中,调用start方法触发倒计时this.timer.start();timer....

2019-10-24 21:19:35 1940

原创 html+css实现自定义图片上传按钮

普通的input[type=‘file’]的效果很朴素可以自定义一个file选择文件的按钮:思路为:用定位将自定义的按钮遮住原来的选择文件按钮,再让点击自定义按钮时触发原来的选择文件按钮的事件即可(对此,label可实现)eg:html:css样式:结果图:点击“选择图片”按钮,则会触发选择图片的事件,你就可以选择图片啦!以上,是用bootstrap实现的,原生的如下:ht...

2019-10-24 21:17:26 174

空空如也

空空如也

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

TA关注的人

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