自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

周五星的博客

要学会新东西,要不断进步,就必须放低自己的姿势,一点一滴评鉴自己。本博客记录一些学习中的知识点和工作中的问题解决方案

  • 博客(48)
  • 收藏
  • 关注

原创 解决git clone在GitHub上拉去代码缓慢的问题

解决git clone在GitHub上拉去代码缓慢的两个方法:方法一:使用这个最佳IP地址测出对应的IP,并修改hosts文件。github.comgithub.global.ssl.fastly.Net 在hosts文件末尾添加两行测出来的IP地址,就是上图箭头所指的。hosts文件路径看这里重启电脑,让hosts文件生效。刷新DNS缓存 。方法二:(推荐使用这...

2020-04-20 10:48:17 456 1

原创 关于npm依赖报错删除node_modules重新下载的方法

一、在下依赖时报错如下图:找原因:看看依赖下载的路径是否正确;文件路径有没有问题;如果都没有问题,只有删掉原来的依赖重新下载。二、方法快速删除node_modules先全局安装 rimrafnpm install -g rimraf在删除rimraf node_modules再重新下载(或者使用镜像cnpm)npm install如果在编辑器中...

2020-04-18 23:11:07 10348

原创 项目运行时报错:Module Error (from ./node_modules/eslint-loader/index.js): error: Newline required at end of

项目运行时浏览器报错,如下图:解决问题是:在文件/代码末尾添加空白行或者重启项目。

2020-03-17 21:25:17 7698

原创 img放在a标签中图片底部出现多余空白解决无法占满的问题

img放在a标签中图片底部出现多余空白解决无法占满的问题原因分析:其实非常的基本,因为当初设立标准的不是亚洲而是欧洲,inline 元素为了正确的显示 y j g 等带有尾巴的英文字母,会在底下留空,这要依据 font-size 去决定。解决问题有以下方法:1、将图片转换为块级对象设置img为“display:block;”。在CSS代码中添加:“ img {display:bl...

2020-01-08 16:56:07 1324

原创 Windows中使用cmd 遇到‘git’ 不是内部命令,也不是可运行的程序,如何解决

Windows中使用cmd 遇到‘git’ 不是内部命令,也不是可运行的程序,如何解决1.找到git安装路径中bin和git-core的位置,2.复制两个文件夹所在路径3 .最后步骤将复制的两个路径加入到变量值里解决办法: 需要加入环境变量C:\git\Git\mingw32\libexec\git-core 和 C:\git\Git\bin,(这是32位系统的,64位系统为C:\git\...

2019-11-10 15:48:28 2008

原创 git 多分支合并最佳实践

git 多人协同模式最佳实践建议git 多分支合并最佳实践git 交叉合并后出现的灵异现象修复冲突放弃更新直接刪除 rebase-applygit rebase 后本地commit记录丢失忽略合并日志rebase 还是 merge?git使用https方式记住密码查看某次合并操作中的代码改动从git提交历史中「恢复」文件修改时间最佳实践建议尽可能的在自己的本地分支上开发新功能.功能开发分支,是可供运行与测试的hot code分支,请确保每个提交测试分支的功能可运行,可测试,并且包含了最新的maste

2020-09-06 00:48:18 2439

原创 学习总结常用的ES6语法(二)

七、 moduleES6 中模块化语法有两种形式如果是输出一个唯一的对象,使用export default// 创建 util1.js 文件,内容如下export default {// 导出 a:100}// 创建 index.js 文件,内容如下import obj from './util1.js'// 引入console.log(obj)如果想要输出许...

2020-05-07 23:00:47 459

原创 学习总结常用的 ES6 语法(一)

一、 变量(let)与常量定义(const)1. let的命令let 不允许重复声明var 变量可以重复声明let 变量不允许在相同作用域内重复声明(const一样)(通常说一个{}就是一个作用域)let不存在变量提升var 和function 命令存在变量提升(var只会先提前声明 function既提前声明又定义)let命令不存在变量提升(const一样)...

2020-05-06 13:36:36 529 1

原创 javascript基础常识问答(八)

readyonly 与 disabled 的区别readyonlyReadonly只针对input(text / password)和textarea有效,表单元素在使用了readyonly后,当我们将表单以POST或GET的方式提交的话,这个元素的值会被传递出去(这种情况出现在我们将某个表单中的textarea元素设置为disabled或readonly,但是submit button...

2020-04-25 22:34:32 180

原创 javascript基础常识问答(七)

什么是内存泄漏,哪些常见操作会造成内存泄漏?内存泄漏:指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。1. 介绍JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大,所以垃圾回收系统(GC)会按照固定的时间间隔,周期性的执行。怎么区分变量是否没有用,垃圾收集器通常情况有两种方式跟踪变量对...

2020-04-25 22:00:49 170

原创 javascript基础常识问答(六)

JavaScript 的事件流模型都有什么,以及怎么阻止他们?事件绑定和普通事件有什么区别?什么是内存泄漏,哪些常见操作会造成内存泄漏?readyonly 与 disabled 的区别?...

2020-04-25 13:31:50 242

原创 浅解JSON是什么和使用方法

JSON的了解1. 什么是JSONJSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML,比 XML 更小、更快,更易解析, 是轻量级的文本数据交换格式JSON 独立于语言 .,具有自我描述性,更易理解例:{"employees": [ { "firstName":"Bill" ,...

2020-04-24 22:34:35 186

原创 js中callback,回调地狱,Promise和async,await的浅解

什么是callback?什么是回调地狱?怎么解决回调地狱?ES6中Promise的理解?async和await的理解?一、 callback回调只是使用JavaScript函数的惯例的名称。 JavaScript语言中没有特别的东西叫做“回调”,它只是一个约定。不像大多数函数那样立即返回一些结果,使用回调函数需要一些时间来产生结果。“异步”这个词,又名“异步”,意思是“需要一些时间”或“...

2020-04-24 14:33:25 939

原创 理解js继承方式的发展历程

js继承的发展历程要想了解继承的发展历程必须要先了解构造函数和原型一、简单原型链1. 具体的代码实现function Father(){ this.number = 1; this.arr = [1];}function Son(){//...}Son.prototype = new Father()// 核心:拿父类实例来当子类原型对象var son1 = new So...

2020-04-22 23:46:06 158

原创 javascript基础常识问答(五)

js中浅拷贝和深拷贝的区别js中拷贝是一种现象,要想明白拷贝必须要先知道赋值。赋值:是把一个“基本数据”或者“对象数据”交给一个变量的过程;//a. 基本数据赋值;两个值互不影响-->值 let a = 10 let b = a a = 20 console.log(b);//b. 引用类型:两个值互相影响 --&g...

2020-04-22 17:47:59 120

原创 认识js中浅拷贝和深拷贝的区别

js中浅拷贝和深拷贝的区别js中拷贝是一种现象,要想明白拷贝必须要先知道赋值。赋值:是把一个“基本数据”或者“对象数据”交给一个变量的过程;//a. 基本数据赋值;两个值互不影响-->值 let a = 10 let b = a a = 20 console.log(b);//b. 引用类型:两个值互相影响 --&g...

2020-04-21 13:33:56 266

原创 谈谈对this的理解和绑定原理

对this的理解。js中浅拷贝和深拷贝的区别。

2020-04-20 23:36:52 342

原创 git报错 error RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

文章

2020-04-20 14:53:04 4811 3

原创 javascript基础常识问答(四)

作用域,预解析,变量声明

2020-04-18 22:16:07 127

原创 javascript基础常识问答(三)

new 操作符做了什么?例: new person()new绑定:如果是构造函数,this指向new出来的实例对象如果函数调用使用了new关键字,那么这个函数就是构造函数此时的作用:开辟空间,创建对象,改变this指向,调用方法(new person)最后new返回了创造的对象用书上的说:创建一个空对象,并且this变量应用该对象,同时还继承了该函数的原型;属性和方法被加入...

2020-04-17 13:32:20 111

原创 浅识js中的闭包

闭包是什么?特点是什么?闭包是指有权利访问另一个函数作用域中变量的函数;是一个函数能访问另外一个函数作用域中的变量function fn() { var a = 20 return function () { console.log(a) }}让这个局部变量a像全局变量一样,不被垃圾回收机制所回收,一直在内存中,( js垃圾回收机制也就是当一个函数被执行完后...

2020-04-17 11:28:26 117

原创 Js 面向对象动态添加标签页

效果图直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http...

2020-04-16 14:56:26 1117 1

原创 js实现动态创建列表-表格

动态创建列表版本一<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ht...

2020-04-15 23:01:11 1338

原创 js实现小图切换成大图--美女相册小案例

实现小图切换大图——美女相册小案例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...

2020-04-15 15:07:25 926

原创 js实现倒计时的三个小案例

实现倒计时的小案例只显示倒计时<!DOCTYPE HTML><html><head> <title>实现倒计时</title></head><body> <div id="timer" style="color:red; font-weight:bold;">倒计时马上开始……&l...

2020-04-13 23:36:49 2443

原创 js原生实现时间格式化

一、简单的时间格式化分析:先获取DOM元素。获取现在的系统时间。使用字符串拼接将时间显示在页面中代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev...

2020-04-13 21:04:43 1004

原创 javascript基础常识问答(二)

prop和attr的区别一、区别prop 是从属性对象上获取值,属性对象上有多少属性,就能获取多少值,不需要在页面上显示定义。attr 是从页面搜索上获取元素值,所以页面必须明确定义元素才能获取值,相对时间来说较慢。二、使用在HTML元素本身就自带的固有属性,在处理方法时,就选择prop。在HTML元素定义一些我们自定义的DOM属性时 ,在处理方法时,就用attr。三、总...

2020-04-11 23:42:45 133

原创 javascript基础常识问答(一)

javascript是一门什么样的语言?有什么特点?本地对象、内置对象和宿主对象有哪些?js中有哪些数据类型?内置对象有哪些常用方法?"==" 和 " ==="的区别?...

2020-04-10 14:55:53 184

原创 HTML基础常识问答(四)

html5 有哪些新特性、移除了那些元素?如何处理 HTML5 新标签的浏览器兼容问题

2020-04-07 16:32:18 423

原创 H5拖放(Drag and drop)几个方案

使用Drag随意拖拽图片到页面的任意处:方案一:<html><head> <title>Drag</title> <style type="text/css"> </style></head><body> <div id="r" style="position:absol...

2020-04-06 23:31:07 1370

原创 H5离线缓存(applicationCache )

离线缓存(applicationCache )离线缓存(applicationCache )简单理解就是第一次加载后将数据缓存,在没有清除缓存前提下,下一次没有网络也可以加载,用在静态数据的网页或游戏比较好用,这些文件包括html、js、css、img等文件。当然,Html5新的特性都不是所有浏览器都能支持的,离线缓存也一样。反正IE9(包括)及IE9以下的浏览器目前是不支持的。如果用在移动端...

2020-04-06 18:28:22 914

原创 H5新特性画布(canvas)

画布(Canvas)<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title></title> <!--1.Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(...

2020-04-06 13:46:56 955

原创 H5音频和视频(video和audio)

音频和视频1: 以下属性可以直接写在video标签中<video controls loop muted poster="res/x.png"> <source src="res/x.mp4"> 您的浏览器版本太低请升级</video>成员属性:autoplay 是否自动播放controls ...

2020-04-06 13:39:53 1861

原创 H5本地离线存储

本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失,相同浏览器的不同页面间可以共享相同的 localStorage,除非主动删除数据sessionStorage数据存储在关闭浏览器之前,浏览器关闭后数据自动删除。1.相同的使用方法,API基本是一样的(1) localStorage API:a.使用setItem设置储存内容:localStorage.setI...

2020-04-06 13:24:53 442

原创 H5新特性地理定位(geolocation)

一:介绍使用的知识点1.地理定位的原理2.geolocation对象3.Geolocation Api4.getCurrentPosition的第一个参数5.getCurrentPosition的第二个参数6.getCurrentPosition的第三个参数7.watchPosition与clearPosition函数二:程序演示1.注意...

2020-04-04 23:22:08 956

原创 HTML基础常识问答(三)

src 与 href 的区别src (source)指向外部资源的位置,指向的内容将会镶嵌到文档标签当前所在的位置,请求src资源时会将指向的资源下载,并应用到文档中,如:js脚本,img 图片。当浏览器解析到该元素时,会暂停其它资源的下载和处理,直到该资源加载,编译执行完毕,类似于将指向的资源镶入到当前标签内。href(hypertext reference/超文本引用)指向网络...

2020-03-31 22:37:17 96

原创 用CSS 2D 3D实现一个简单的跑马灯效果页面

跑马灯 使用了定位+2d+3d+动画animation-name:规定@keyframes动画的名称;animation-duration:规定动画完成一个周期所花费的时间animation-timing-function:规定动画的速度曲线,默认是“ease”,linear均速:animation-delay:规定动画何时开始,默认是0;animation-iteration-co...

2020-03-31 17:41:25 223

转载 纯CSS绘制圆形、椭圆形、菱形、三角形

纯CSS绘制圆形、椭圆形、菱形、三角形1、圆形:width: 50px;height: 50px;border-radius: 50%; // 50%~100%之间都行background: pink;2、半圆形:(以左圆形为例)width: 50px;height: 100px;border-radius: 50px 0 0 50px;background: pink;...

2020-03-31 14:25:50 1129

原创 用CSS画一个圆,椭圆,三角

怎么用CSS画一个圆,椭圆,三角<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta htt...

2020-03-31 13:57:42 644

原创 CSS基础操作(一)

用 CSS 定义 p 标签,要求实现以下效果:字体颜色在 IE6 下为黑色(#000000);IE7 下为红色(#ff0000);而其他浏览器下为绿色(#00ff00)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" c...

2020-03-31 13:03:00 198

空空如也

空空如也

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

TA关注的人

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