自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git 多人协同开发

多人协同开发1.Githup之前的操作都是在本地上进行,当你是一个人开发时,使用则事倍功半。若是由团队来协同开发,那么则需要创建一个远程仓库,来整合整个团队的开发。每个人实现自己的功能后,各自提交到远程的公共仓库中。而这个公共仓库的提供者,就是Githup注册githup账号不作赘述,网上大把教程。2.多人协同开发流程3.推送本地仓库至远程仓库本地推送至远程仓库:git ...

2019-12-30 16:49:12 1542

原创 使selection 中的 option 标签支持事件监听

之前在学习过程中,发现 select 的 option 标签无法添加事件。查阅了一些博客资料后找到了答案。解决方法通常 option 标签不支持添加事件以及监听但若是往 select 标签中添加 size 属性,则可以解决此问题(size属性必须大于1 )下面看一看例子//HTML<select size="2" style="overflow: scroll;height: ...

2019-12-30 13:55:43 808

原创 小程序 web-view 注意事项

这两天维护小程序,需要添加跳转 h5 页面的功能,踩了许多坑,下面记录一下1.web-view使用web-view:(我只用了src属性,其他可以点击文档查看)功能概述:点击导航,跳转新页面(h5页面)实现原理:创建新页面,其中写入web-view注意:web-view中的链接为自动跳转,所以需要创建新页面。在导航的位置添加跳转新页面事件(使用navigator标签也行)...

2019-12-27 11:08:41 395

原创 【GitHub】给GitHub上的ReadMe.md文件中添加图片怎么做 、 gitHub创建文件夹

【GitHub】给GitHub上的ReadMe.md文件中添加图片怎么做 、 gitHub创建文件夹这篇博客的讲解很详细

2019-12-26 15:38:11 234

原创 git 基本操作

1.git的工作流程git的工作由三个部分组成(附图)git仓库(存放用户的提交文件等)暂存区(可理解为临时的git仓库,存放临时被修改的文件)工作目录(我们平时码代码的地方)再来看下面一张图上面的图片,体现了用户如何使用git来管理版本原理如下:用户先将工作目录的文件先提交至暂存区(存放你临时的改动文件,也可理解为即将提交至git仓库的文件)确定提交后可将暂存区的文件提交...

2019-12-19 17:21:09 267

原创 JS数组去重

学习数组过程中接触到了去重的问题,下面来实现它数组去重有很多种方法,这里使用两种方法来研究1.数组去重1.1.ES6 Set数据结构Set结构 是ES6推出的新数据结构。类似与数组,下面来看一下它的特性。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set 本身是一个构造函数,用来生成 Set 数据结构。而数组去重就是利用了它的 ” 无重复值 ” 的特性来实现。let a...

2019-12-18 16:00:12 88

原创 JS实现冒泡排序(sort方法)

有几天没写博客,今天来写一个冒泡排序1.sort()方法arrayObject.sort(sortby) 方法用于对数组的元素进行排序。参数(可选):一个比较函数返回值:对作用数组的引用,直接改变原数组.注:若无参数,则按照字符编码的顺序进行排序下面来看一个例子let arr = [0, 2, 79, 125, 33, 5]//原数组arr.sort(function fun...

2019-12-17 16:29:30 1558

原创 JS深浅克隆(复制)函数的封装

在学习JS过程中,深克隆和浅克隆是我们一定会遇到的知识点,之前也学习过,但是如何去实现一个深复制和浅复制并没有去实践。今天就来剖析一下他们的概念和实现的具体操作1.浅复制简单来说就是复制该对象的指针而不是复制该对象,两个指针指向同一个地址(数据)// 方法一let obj1 = {name: "Bob"};let obj2 = obj1;console.log(obj2) // {na...

2019-12-13 17:27:54 493

原创 JS构造函数的封装规范

今天在学习JS过程中,了解到了JS构造函数的封装规范,下面简单记录一下1.为什么要使用构造函数进行封装?在很多企业开发中,相关技术人员可能不止你一个,可能有好几个甚至一个团队来协同进行开发,每个人各司其职,写不同的代码。那么为了各自写的功能易读写。都会吧自己写的功能封装成一个模块。这时,构造函数就起了很大的作用。2.如何进行封装?简单来说就是吧自己需要写的功能和变量,写在单独的模块里...

2019-12-05 15:58:21 841 1

原创 浏览器渲染流程

1.浏览器的高层结构:用户界面(我们可见的地址栏、书签菜单等,除了主窗口以外的界面)浏览器引擎(在用户界面和呈现引擎之间传送指令)呈现引擎(负责显示请求的内容。html、css等)网络(用于网络调用,列如 HTTP 请求。其接口与平台无关,并为所有平台提供底层实现。)用户界面后端(绘制窗口部件,比如组合框和窗口)JavaScript解释器(用于解析和执行 JavaScript 代码。...

2019-12-04 16:24:17 107

原创 什么是HTTP协议?

此文章简单叙述了HTTP协议,还有更多底层的东西没有涉及,有什么问题想法也欢迎共同探讨。诞生都说 HTTP 是基于应用层的协议,而且是基于 TCP / IP 协议的。如果你接触过socket网络编程,就应该明白TCP和UDP这两种使用广泛的通信协议如图:既然TCP/UDP是广泛使用的网络通信协议,那为啥有多出个http协议来呢?UDP协议具有不可靠性和不安全性,显然这很难满足web...

2019-12-04 14:34:59 773

原创 SVG 定义图像的简单学习

1.概述在定义特定的图像时,SVG可以更快的帮助我们定义,也提供了更好的语义化结构SVG为英文Scalable Vector Graphics(可缩放矢量图形)的缩写使用SVG图像在放大或改变尺寸的情况下其图形质量不会有所损失是万维网联盟的标准SVG 与诸如 DOM 和 XSL 之类的 W3C 标准是一个整体SVG 使用 XML 格式定义图形因为是使用XML格式来定义图形,所...

2019-12-02 14:55:18 500

空空如也

空空如也

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

TA关注的人

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