js
文章平均质量分 63
桔子是只猫
这个作者很懒,什么都没留下…
展开
-
记浏览器使用webrtc-streamer 播放rtsp 流
vue中使用webrtcstreamer播放rtsp流原创 2022-07-14 15:18:08 · 2332 阅读 · 7 评论 -
数字图像处理 ---- 初级
在一次项目中,碰到一个需求是前端处理图像的,看到反色显示、边缘增强、有机物剔除、无机物剔除、黑白、彩色、变深、变浅等功能,瞬间有点慌。。。毕竟从来没有接触过,感觉好难的亚子。。。后来经过各种百度最终完成了,在这里记录一下:首先安利一下css的 filter滤镜属性,之前都完全不知道这个属性,还是经过这次才了解到,超级好用…不过再好用它也只能帮我完成部分功能,比如反色、黑白、彩色、变深、变浅这几个,剩下的边缘增强和有机物无机物剔除还是靠我们强大的canvas完成的:首先要了解图像是由像素点构成,比如原创 2021-08-23 15:26:11 · 269 阅读 · 0 评论 -
进一步了解this的指向
this的几种绑定默认绑定隐式绑定显示绑定new 绑定几种绑定的优先级内置函数忽略显示绑定间接函数引用ES6的箭头函数默认绑定独立的函数调用,并没有被绑定到任何对象上;this 指向window;常见的几种情况:普通函数直接调用函数调用链将函数作为参数传入到另一个函数中例子如下: 1、 function foo(){ console.log(this) } foo() //window 2、function fun1(){ console.log(this)原创 2021-07-05 15:39:00 · 57 阅读 · 0 评论 -
复习this的面试习题
面试题一:var name = "window";var person = { name: "person", sayName: function () { console.log(this.name); }};function sayName() { var sss = person.sayName; sss(); person.sayName(); (person.sayName)(); (b = person.sayName)(); }sayN原创 2021-07-05 16:19:06 · 127 阅读 · 0 评论 -
认识JSX语法
jsx笔记环境基础使用环境html代码中必须先引入babel 的包,并且script 必须添加type='text/babel’属性,才能识别jsx;基础使用const element = <div>这就是一句JSX代码</div>原创 2021-07-07 16:54:33 · 224 阅读 · 0 评论 -
常用的utils工具函数
前端常用的工具函数深拷贝对象或数组防抖函数节流函数深拷贝对象或数组 deepClone(source){ // 排除null 和不是对象或数组的值 if(source === null || typeof source !== 'object'){ return source } let isArray = Array.isArray(source) let result = isArray ? []:{} if(isArray){ result = source.m原创 2021-07-16 18:32:29 · 877 阅读 · 0 评论