自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTML5学习笔记

以前学习的HTML5笔记 今天翻到了 给大家分享一下<!doctype html>//声明文档类型;<html>//网页的文档标签,双标签<head> <meta charset="UTF-8">定义字符编码格式 charset属性定义编码格式属性,取值UTF-8,GB2312 <title>标题标签</title>...

2019-12-29 16:17:05 572 1

原创 JS的原型和继承

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

2019-12-29 15:53:41 141

原创 2019年最新前端面试题

1.简述异步和同步的区别​ JS是单线程的,分主线程和队列事件,同步事件在主线程中执行,前一个执行完才能执行后一个,异步事件在队列中,等待主线程的事件执行结束后才开始执行。2.JS的基本数据类型1.undefined 2.null 3,number 4,string 5.symbol 6.boolean (引用类型 object)3.this指向问题​ this 是 JS 函数中的...

2019-12-27 16:15:06 483

原创 深浅拷贝

浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。但深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象1、浅拷贝浅拷贝只是拷贝基本类型的数据,如果父对象的属性等于数组或另一个对象,那么实际上,子对象获得的只是一个内存地址,因此存在父对象被篡改的可能,浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存fu...

2019-12-25 09:03:40 247

原创 2022vue3.0常见面试题

【代码】2022vue3.0常见面试题。

2022-12-16 16:47:31 394 1

原创 JS基础篇:防抖、节流

对于短时间内触发频率过高的事件(滚动事件,resize事件,mousemove事件等等),如果处理不当或者放任自流很容易引起浏览器卡死gameover。例如// 比如我们鼠标一动就会触发很多次 我们就可以用防抖节流开解决这种问题let num = 1;document.body.onmousemove = function () { document.body.innerHTML = num ++ ;}// 防抖(debounce)就是当事件触发了,在 n 秒内函数只能执行.

2021-08-19 15:06:54 206

原创 移动端适配方案

一、 媒体查询通过媒体查询1.媒体查询的方式是李南江老师早期采用的布局方式2.它主要是通过查询设备的宽度来执行不同的 css代码,最终达到界面的配置媒体查询优势1.简单, 哪里不对改哪里2.调整屏幕宽度的时候不用刷新页面即可响应式展示3.特别适合对移动端和 PC 维护同一套代码的时候媒体查询劣势1.由于移动端和PC端维护同一套代码, 所以代码量比较大, 维护不方便2.为了兼顾大屏幕或高清设备,会造成其他设备资源浪费,特别是加载图片资源3.为了兼顾移动端和PC端各自响应式的展示

2020-12-10 14:51:43 405 2

转载 vue移除事件

在vue中没有提供移除事件的方法。一般我们都是用v-if写两个标签来判断,现在我们只需添加一个标记位来解决<div @click="flag && clickEvent()"></div >这样就相对于v-if简单了很多

2020-07-07 10:13:34 2701

原创 h5页面在微信内部分享

1.绑定域名: 登录微信公众平台 --> 公众号设置 --> 功能设置 --> 填写“JS接口安全域名”2.JS-SDK使用:在页面引入JS文件 :https://res.wx.qq.com/open/js/jweixin-1.2.0.js<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>//或者使用npmnpm install weixin-js-sdk --s

2020-05-14 16:13:30 1194

原创 CSS3炫酷的发光文字 可自定义文字色彩

这是一款基于纯CSS3的文字发光特效,当我们将鼠标滑过文字时,文字就会模拟发光动画,展现出非常酷的发光画面。另外,由于引用了特殊字体,所以整个文字效果看起来有着3D立体的特效话不多说 直接上代码HTML代码<div id="container"> <p><a href="#"> RED </a></p> &...

2020-01-05 19:01:34 1684

原创 js 宏任务和微任务

js 执行时首先会从宏任务中获取第一个并执行,执行过程中会将遇到的微任务放入微任务队列,当宏任务执行完成时再去依次执行微任务队列中的任务,执行完之后再去获取第二个宏任务,周而复始,直至全部执行完成。console.log('1');setTimeout(function() { console.log('2'); process.nextTick(function() { ...

2020-01-03 19:57:40 269

原创 git一般公司的使用流程

git现在在公司是一个经常使用的一个往代码托管平台的运输工具把算是接下来我们就看一下git在公司的一般使用流程一般我们都是先复制下来使用git clone git clone 复制文件的url地址当我们提交的时候 我们可以先查看有哪些文件修改过git status 选择需要提交的文件 git add选择单独的文件 我们可以 git add 文件名 来选择全部选择是 git ...

2020-01-03 09:49:58 3327

原创 axios拦截器

关于axios的拦截器是一个作用非常大,非常好用的东西。分为请求拦截器和响应拦截器两种。一般作用与token的拼接 还有在请求前会出现一个动态的loading图,在响应后隐藏此loading图等等 可以使我们减少代码量 提高性能我一般都是在src地下新建一个文件夹utils底下的 request.js 或者 http.js里面request.js//这是我在拼接token值的时候// 添...

2020-01-02 16:36:05 263 1

原创 2019前端面试题 JS篇

1.介绍一下闭包和闭包常用场景?使用闭包主要为了设计私有的方法和变量,闭包的有点事可以避免变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。在js中,函数即闭包,只有函数才会产生作用域的概念。闭包有三个特性:函数嵌套函数函数内部可以引用外部的参数和变量参数和变量不会被垃圾回收机制回收闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包常见方式,就是在一...

2019-12-31 15:39:35 516 1

原创 超好玩的css3-3d效果

html结构<div class="container"> <div class="piece-box"> <div class="piece piece-1"></div> <div class="piece piece-2"></div> <div class...

2019-12-31 14:51:53 391

原创 2019前端面试题 CSS篇

1.content-box和border-box,为什么看起来content-box更合理,但还是经常使用border-box?content-box是W3C的标准盒模型 元素宽度+padding+borderborder-box 是ie的怪异盒模型,他的元素宽度等于内容宽度 内容宽度包含了padding和border比如有时候在元素基础上添加内边距padding或border会将布局撑破 ...

2019-12-31 14:20:28 621

原创 2019前端面试题 HTML/HTML5篇

1.知道语义化吗?说说你理解的语义化,如果是你,平时会怎么做来保证语义化?像html5的新的标签header,footer,section等就是语义化一方面,语义化就是让计算机能够快读的读懂内容,高效的处理信息,可以对搜索引擎更友好另一方面,便于与他人的协作,他人通过读代码就可以理解你网页标签的意义去掉或者丢失样式的时候能够让页面呈现出清晰的结构有利于SEO:和搜索引擎建立良好沟通,有助...

2019-12-31 11:58:37 390 1

原创 ES6的简单知识点

关于let const作用域:var 是函数级作用域 let const 是块级作用域(就是类似于for循环,if语句里面用{}括起来的代码块)变量提升问题:var有变量提升,let const没有变量提升,有变量提升的var .上面使用变量的时候是undefined不会报错.没有变量提升的let const.上面打印直接报错因为报错不能用,所以–暂时性死区const中声明的对象或数组,能...

2019-12-30 20:57:07 171

原创 Nginx发布项目刷新 404 简单有效

更改nginx.conf location / { root html; index index.html index.htm; try_files $uri $uri/ /index.html; autoindex on; }

2019-12-28 09:39:53 303 1

原创 面试题 vue路由(二)

1.mvvm 框架是什么?一个model+view+viewModel框架,数据模型model,viewModel连接两个M:Model(服务器上的业务逻辑操作)V:View(页面)VM:ViewModel(Model与View之间核心枢纽,比如Vue.js)2.vue-router 是什么?它有哪些组件vue用来写路由一个插件。router-link、router-view3....

2019-12-26 19:56:38 767

原创 面试题的一些总结 VUE的生命周期(一)

1.什么是 vue 生命周期vue生命周期是指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数实现组件数据管理和DOM渲染两大重要功能。vue生命周期可以分为八个阶段,分别是: beforeCreate(创建前) created(创建后) beforeMount(载入前) mounted(载入后) b**加...

2019-12-26 19:34:23 16035

原创 VUE生命周期详解

vue生命周期可以分为八个阶段,分别是: beforeCreate(创建前) created(创建后) beforeMount(载入前) mounted(载入后) beforeUpdate(更新前) updated(更新后) beforeDestroy(销毁前)v destroyed(销毁后)1,创建前(beforeCreate)对应的钩子函数为beforeCreate。此...

2019-12-26 19:22:35 3443

原创 myspl基础语句

1.登陆数据库 mysql -u用户名 -p密码 mysql -uroot -p1234562.查看数据库show databases; 3.新建数据库create database 库名;create database yangyannan;4.删除数据库drop database 库名;drop database yangyannan;5.退出数据库exit;...

2019-12-26 18:58:51 1058

原创 js 闭包

转自:原文地址闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包的特性闭包有三个特性: 1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包 是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问这...

2019-12-25 10:13:31 229

原创 vue-cli 3.0跨域请求代理配置

配置:vue.config.js:module.exports = {runtimeCompiler: true,publicPath: ‘/’, // 设置打包文件相对路径devServer: {// open: process.platform === ‘darwin’,// host: ‘localhost’,port: 8071,// open: true, //配置自动...

2019-12-17 10:28:20 359

原创 jq的jsonp跨域

一.客户端Html代码 收藏代码 Insert title here Result: 二.服务器端Java代码 收藏代码import java.io.IOException;import java.io.PrintWriter;import java.util.HashMap;import java.util.Map;im...

2019-12-17 10:04:27 195

空空如也

空空如也

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

TA关注的人

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