自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 HTML5中的historyAPI _history.pushState() 和 history.replaceState() 方法

HTML5引入了 history.pushState() 和 history.replaceState() 方法,它们分别可以添加和修改历史记录条目。这些方法通常与window.onpopstate 配合使用。使用 history.pushState() 可以改变referrer,它在用户发送 XMLHttpRequest 请求时在HTTP头部使用,改变state后创建的 XMLHttpRequest 对象的referrer都会被改变。因为referrer是标识创建 XMLHttpRequest 对象时

2021-02-27 17:13:49 58

原创 vue-router的安装与使用

npm安装npm install vue-router与模块系统一起使用时,必须通过Vue.use()以下方式显式安装路由器:import Vue from 'vue'import VueRouter from 'vue-router'Vue.use(VueRouter)HTML:<script src="https://unpkg.com/vue/dist/vue.js"></script><script src="https://unpkg.com/vu

2021-02-27 16:05:52 24

原创 行内元素和块级元素的区别?

块级元素列表<address> 定义地址 <caption> 定义表格标题 <dd> 定义列表中定义条目 <div> 定义文档中的分区或节 <dl> 定义列表 <dt> 定义列表中的项目 <fieldset> 定义一个框架集 <form> 创建 HTML 表单 <h1> 定义最大的标

2021-02-26 22:10:57 28

原创 原生JS 简易时钟

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style type="text/css"> #wrap { position: absolute; top: 50%; left: 50%;

2021-02-25 21:03:28 17

原创 如何删除vue手脚架创建的自定义配置

如何删除vue手脚架创建的自定义配置首先要找到.vuerc这个文件一般是在C盘C:\Users\Administrator\ .vuerc右键,打开方式用VScode打开将presets这个对象里的 自定义配置(矩形内代码)删除即可。

2021-02-25 19:10:47 102

原创 call,apply和bind有什么区别?

4 call、apply、bind了解了函数 this 的指向之后,我们知道在一些情况下我们为了使用某种特定环境的 this 引用,需要采用一些特殊手段来处理,例如我们经常在定时器外部备份 this 引用,然后在定时器函数内部使用外部 this 的引用。然而实际上 JavaScript 内部已经专门为我们提供了一些函数方法,用来帮我们更优雅的处理函数内部 this 指向问题。call、apply、bind 三个函数方法。call()、apply()、bind()这三个方法都是是用来改变this的指向的。

2021-02-23 14:16:24 47

原创 JavaScript_文字上下滚动效果(jquery)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> * { margin:0; padding:0; } ui,li { list-style:none

2021-02-23 11:38:59 28

原创 前端经典瀑布流布局jquery实现

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ pad

2021-02-22 20:14:40 33

原创 数组去重常用的三种方法

//indexOf 数组去重var arr=['123','23','123','a','abc','qwe','a','t','tt','t']var s=[]for(var i=0;i<arr.length;i++){ if(s.indexOf(arr)==-1){ s.push(arr[i]) //判断arr[i]的值是否在s中存在,不存在则添加进s数组,存在的数组元素则不添加进去 }}console.log(s)//set数组去重

2021-02-22 16:11:33 33

原创 CSS3 animation动画

CSS3关键帧和动画CSS3动画动画可以让元素从一种风格逐渐变为另一种风格。您可以根据需要更改任意数量的CSS属性。关键帧将保存元素在特定时间的样式。@keyframes规则中指定CSS样式时,动画将在某些时间从当前样式逐渐变为新样式。要使动画起作用,必须将动画绑定到元素。以下示例将循环更改元素的背景颜色:代码示例如下:<!DOCTYPE html><html...

2021-02-22 13:54:12 21

原创 JavaScript求阶乘的八种方法

//方法一 尾递归的优化//构建一个带尾递归的函数。因为它会返回自身调用的结果,所以它是尾递归 //JavaScript 当前没有对这种形式的递归做出优化 var factorial = function factorial(i, a) { console.log(i, a); a = a || 1; console.log(i, a); if (i < 2) { return a; } // return factorial(i-

2021-02-22 13:53:00 462

原创 如何chrome页面下音乐自动播放问题

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><audio id="a1" controls="controls" loop="loop"> <source src="music/Blue%20Sky%20Athletic

2021-02-21 16:28:55 128 7

原创 前端CSS_如何让元素水平垂直居中?

居中效果在CSS中很是普通的效果,居中效果主要分为三大类:水平居中、垂直居中和水平垂直居中。常用的水平居中的实现方案如下,给定一个显示的宽度,将margin左右值设置为auto。如下:.textCenter { width: 1000px; margin-left: auto; margin-right: auto;} 但是在很多情况之下,我们是无法确定元素容器的宽度。当未有明确宽度的时候,上面的方法便无法让我们实现元素水平居中。废话不话,设计一个页面效果如下:HTM

2021-02-21 16:16:43 65 2

原创 JavaScript中的遍历与使用场景

当我们在开发项目的时候,用到遍历的地方肯定少不了,那么我们有那么多的遍历方法,在不同情况下用那种方法会更优雅而且还没bug呢?下面是我列出来的几种遍历的方法,另外我们常用来中断循环的语句我在这里简单的提一下:  a、continue: 中断本次循环;  b、return和break直接跳出循环。// for var arr = [1, 2, 3]//for(var i = 0; i < arr.length; i++) {//do something};// for…of//for(v

2021-02-20 18:03:25 46

简易清晰_网上家电购物网站下载_购物网站毕业设计下载

网上家电购物商城网站,网站主要介绍的商品为家用电器类,页面内容较为丰富的静态的家用电器购物网站

2020-07-27

空空如也

空空如也

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

TA关注的人 TA的粉丝

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