自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jacoox的博客

没有存在感的小前端的博客

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 JS原生数组方法的用法及其实现

我的博客已经全部迁移至新地址,欢迎收藏我的个人博客(链接如果404,请删除地址栏/blog/后面的内容再刷新浏览器,或者直接访问我的个人博客主页)。此文章将会介绍数组大部分的原生方法的用法,并自己实现一个具有相同功能的方法,不定期更新。顺序暂时看起来比较乱,所有方法都写完后会重新整理一下。第二篇零丶概述JS原生数组方法的参数都大致符合下面的通式(针对不同的参数,会在遇到之后补充)...

2018-09-13 21:52:05 3271

原创 利用Canvas实现手写板的插件

基于canva的手写板插件,主要功能包括:调节画笔宽度、颜色,橡皮擦功能,撤销还原功能,清屏功能,生成图片等。其中还实现了可移动菜单。

2019-08-28 10:34:32 1034

原创 JS原生数组方法的用法及其实现(二)

接上一篇的坑,主要是实现JavaScript数组的原生方法

2019-03-26 20:01:52 692

转载 (转)css加载会造成阻塞吗?

作者:陈纪庚链接:https://juejin.im/post/5b88ddca6fb9a019c7717096来源:掘金推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​之前面试今日头条的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?所以,接下来我就来对css加载对DOM树的解析和渲染做一个测试。为了...

2018-09-05 12:39:58 262

原创 HTTP - - HTTP协议简要分析(1)

推荐一个自己的博客:JS -- 手动实现数组原生方法HTTP(Hypertext Transfer Protocol)协议是w3c于1990年颁布的一个属于应用层的面向对象的协议,主要适用于分布式超媒体信息系统。一丶HTTP协议HTTP协议是指客户端程序与web服务器的请求、响应的交互过程中所必须要遵守的规则和数据格式,即通信规范。在此,客户端程序是指web浏览器、网络爬虫或者其他...

2018-09-02 18:51:43 684

原创 TCP协议的三次握手与四次挥手

推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​TCP协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。TCP层是位于IP层之上,应用层之下的中间层。现在要讨论的就是TCP协议建立连接和连接终止的过程。一丶连接建立连接建立使用的是三次握手协议。三次握手的目的是为了确认两台主机均具备收和发的能力。之所以是三次我想继续往下看就会了解的。三次握手的过程:...

2018-08-30 16:47:26 268

原创 常见的十个HTTP协议状态码

推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​首先看一下百科对HTTP状态码的解释。HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。通俗的讲就是当客户端给服务器端发起...

2018-08-29 15:30:38 8634 4

原创 DNS域名解析过程

推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​当我们在浏览器中输入一个域名(eg: www.baidu.com)时,浏览器会显示域名所对应的网站的内容,在输入域名到浏览器显示内容这个过程中就发生了域名解析,即将域名解析成IP的过程。首先解释一下域名解析的概念。(来自百度百科)域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP...

2018-08-28 21:50:43 528

原创 js网络请求性能优化之防抖与节流

我的博客已经全部迁移至新地址,欢迎收藏我的个人博客。推荐一个自己的博客:JS -- 手动实现数组原生方法一丶基本概念防抖(debounce):在函数需要频繁触发时,只有当有足够空闲的时间时,才执行一次。就好像在百度搜索时,每次输入之后都有联想词弹出,这个控制联想词的方法就不可能是输入框内容一改变就触发的,他一定是当你结束输入一段时间之后才会触发。节流(thorttle):预定一个函...

2018-06-17 18:31:28 5302

原创 js实现无缝轮播图插件(底部附源码)

我的博客已经全部迁移至新地址,欢迎收藏我的个人博客。推荐一个自己的博客:JS -- 手动实现数组原生方法看了几个网上的轮播图例子,然后理解了其中的原理,自己写了一个插件,实现了无缝轮播。先来说一下实现原理:1. 首先要明确做一个插件的基本要求,我认为至少需要满足以下几点要求:具备默认设置参数的功能;插件自身的作用域与用户的作用域相互独立;用户可以自己调节参数达到自己想要的效果。...

2018-06-05 18:42:34 9184

原创 简单CSS3+JQ实现图片的3D翻转

我的博客已经全部迁移至新地址,欢迎收藏我的个人博客。推荐一个自己的博客:JS -- 手动实现数组原生方法没想到刚开始没两天就突然断了。还是要时刻鞭策自己啊。主要实现效果:鼠标从不同的方向进入图片,图片所在的正方体就会以此方向翻转,显示文字介绍。效果如下图此处的正方体只是形象的比喻方便理解。如下图为计算机的坐标系,文字介绍所在块(后面简称B)与图片块(后面简称A)放于同一...

2018-05-10 23:19:31 2781 1

原创 jQuery实现翻页插件

推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​使用编辑器:vs code主要用到的技术:css3 + jQuery欢迎加QQ:1759668379一起讨论html:这次html里面也没写什么东西,主要实在js文件中利用for循环动态生成结构。<!DOCTYPE html><html lang="en"><head>...

2018-04-25 21:39:53 2371

原创 css3+jquery实现简单时钟特效

推荐一个自己的博客:JS -- 手动实现数组原生方法​​​​​​​初探前端开发,前期写一些小demo,后期会慢慢写些学习经验,欢迎各位看官交流学习经验(QQ:1759668379)这个时钟特效是在腾讯课堂看渡一的js直播课时学到的,废话不多说,直接上源码。html文件:很简单的用div写整体框架,但是没有用到js动态生成div块。<?xml version="1.0" en...

2018-04-22 15:57:03 1024

原创 c++简单24点游戏

我的博客已经全部迁移到新地址,欢迎收藏我的个人博客。随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。 1.程序风格良好(使用自定义注释模板) 2.列出表达式无重复。以下为源代码#include<iostream>#include<...

2017-04-12 20:25:05 5608 14

原创 c语言求两个数的最大公约数

c语言求两个数的最大公约数

2017-03-22 17:06:01 2228

原创 c初级打渔晒网问题

原题目:某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。以下是程序源代码,初学者可能在很多地方不是很完善。 #include&lt;stdio.h&gt;struct fish{};int year;int month;int day;int i;//闰年int j = 0;//闰年个数int k = 0;//平年...

2017-03-14 22:44:48 588 1

原生js实现扫雷小游戏

原生js实现的简单扫雷小,采取组件化开发,有注释,有问题可以添加

2018-06-16

js实现无缝轮播图插件

原生js实现无缝轮播图插件,模块化开发,有问题请留言。实现过程:https://blog.csdn.net/jacoox/article/details/80585367

2018-06-05

空空如也

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

TA关注的人

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