自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

转载 通过FFmpeg将rtsp流摄像头视频转码为rtmp播放

通过FFmpeg将rtsp流摄像头视频转码为rtmp播放 2018年01月31日 18:15:37 社会新人 阅读数:11714 </div> <div class=&

2019-02-22 09:48:54 1703

转载 关于DOM的操作以及性能优化问题-重绘重排

为什么dom操作会影响性能?在浏览器当中,dom的实现和ECMAScript的实现是分离的。例如,在IE中,ECMAScrit的实现在jscript.dll中,而DOM的实现在mshtml.dll中;在Chrome中使用WebKit中的 WebCore处理DOM和渲染,但ECMAScript是在V8引擎中实现的,其他浏览器的情况类似。因此,操作dom,就是通过js代码调用dom的接口,...

2018-11-19 19:02:55 719

转载 从输入URL到浏览器显示页面发生了什么

https://www.cnblogs.com/kongxy/p/4615226.html

2018-09-21 09:00:05 122

转载 阻止事件冒泡

https://www.cnblogs.com/julin-peng/p/3991522.html 1.event.stopPropagation();    事件处理过程中,阻止了事件冒泡,但不会阻击默认行为(它就执行了超链接的跳转) 2.return false;   事件处理过程中,阻止了事件冒泡,也阻止了默认行为(比如刚才它就没有执行超链接的跳转) 还有一种有...

2018-09-20 07:53:33 83

转载 http 三次握手,四次挥手

https://blog.csdn.net/yanxinrui0027/article/details/70243665

2018-09-20 07:37:34 109

原创 JS继承的几种方式

function Animal(){}function Cat(){} 1。构造函数继承     Cat 方法里加上Animal.call(this);    外部 var a = new Cat;            var b = new Cat;缺点:1.多次使用new 不能复用           2.在prototype上的方法属性 无法获取2.原型继...

2018-09-20 07:26:59 116

原创 函数fun.length 以及arguments.length问题

先马克下,今早研究了下 下次详写1.f.length 和 arguments.length的区别2.使用bind后 函数的 length3.Function 构造函数的length为1,这点至今没弄明白4.对于ES6+ 含默认参数的 函数length1.funname.length 指的是函数的形参个数,arguments.length指的是实参的个数。例如: ...

2018-09-11 08:55:31 666

转载 0.1+0.2等于多少 详解

https://blog.csdn.net/u013347241/article/details/79210840

2018-09-11 08:49:45 4894

转载 关于原型与原型链

https://www.jianshu.com/p/dee9f8b14771

2018-09-06 23:02:04 86

原创 关于ES6的默认参数对arguments的结果的影响

案列一:function f1(arr){    arr[0]=arr[2];}function f2(a,b,c=3){    b=2    c=10;    f1(arguments)    console.log(arguments);    console.log(a+b+c);}f2(1,1,1);打印结果Arguments(3) [1, 1, 1, calle...

2018-08-28 19:04:25 876

转载 setTimeout async promise执行顺序总结(转)

settimeout,async,promise混用时,哪一步该执行什么,分不清楚。话不多说,先上代码(该题为今日头条前端开发笔试题) async function async1() { c...

2018-08-22 18:10:49 265

原创 随机生成一个字符串

昨天在群里一个朋友偶然提起怎么快速生成一个随机数,包含数字和大写字母;方法一:Math.random().toString(36).substr(2).toUpperCase();缺陷:a.生成固定长度m的话 substr(2,m)  不过这有个缺点 假如 random函数随机生成数为0.2 ,m长度为大于1,字符串的长度也只能得到是1,得到字符2.          b.不能生成大小写混合...

2018-08-01 16:26:31 2279

转载 【转】JS浮点数运算精度丢失问题

前言:近期在做项目的时候,遇到了一些JS浮点数精度的问题。这个问题,其实说大不大,说小不小。但是这次因为涉及到一些财务和结算的问题,然后突然发现这个小问题处理起来还是挺麻烦的。这里把相关的原因的问题的解决方案整理一下,也希望给各位提供一些参考。案例分析:近期的项目,由于在H5页面上需要进行动态的金额计算,且...

2018-08-01 14:52:02 636

原创 canvas实心空心双圆

var c=document.getElementById("myCanvas");var cxt=c.getContext("2d");//空心和实心的组合cxt.beginPath();cxt.arc(60,60,50,0,360);cxt.fillStyle="green";cxt.fill();cxt.arc(60,60,52,0,360);cxt.strokeStyle="red";cx...

2018-07-13 09:55:17 708

原创 js连等解惑

如图 第一种  s1开始指向{a:{}};然后 开始取地址 s1.a 的地址指向 null,s1 的地址指向{a:{}};然后s1={b:2} 开始赋值  s1的地址重新指向对象{b:2};最后原对象{a:{}}的a 重新指向{b:2};新对象s1 ={b:2}里面 没有a属性 所以 s1.a  打印出undefined.   可参考别人博文 https://...

2018-07-05 17:46:51 112

转载 JavaScript之对象序列化详解

一.什么是对象序列化?  对象序列化是指将对象的状态转换为字符串(来自我这菜鸟的理解,好像有些书上也是这么说的,浅显易懂!);  序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程(来自“百度百科—序列化“,学术性强,略显高端);二.为什么会有对象序列化?  世间万物,都有其存在的原因。为什么会有对象序列化呢?因为程序猿们需要它。

2017-10-31 21:50:24 540

原创 对象深拷贝

对象深拷贝方法 ,不改变原对象,使用JSON.stringify、JSON.parse方法var arrTan=[1,2,3,4,5];var arrZhou = JSON.parse(JSON.stringify(arrTan));arrZhou[0]=55;console.log(arrTan)  //[1, 2, 3, 4, 5]var tan

2017-10-31 21:41:12 196

空空如也

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

TA关注的人

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