- 博客(9)
- 收藏
- 关注
原创 记录一个scrollTop的坑
用的时requestAnimationFrame动画API,本地调试还正常。但部署win7系统中出现了不能滚动,起初以为时requestAnimationFrame存在兼容问题。后来发现谷歌浏览器已经新版不兼容win7系统了。于是scrollTop改成1,居然能跑动了。
2023-07-19 15:01:23 108
原创 js设计模式
文章目录单例模式例子一例子二构造函数模式工厂模式例子一例子二单例模式提示:单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例对象例子一var person1 = { name: "朱", age: 18, say:function(){ console.log("我是person1的say方法"); }};例子二class Db { static getInstance()
2022-04-13 17:56:49 942
原创 海康威视rtsp取流和回放
踩坑历程目前回放还需完善,存在(1、离线不能显示。2、个别在线也不能显示。3、后台测试也不能播放)这些不知名问题。测试是基于vlc播放器的,但是有些vlc也不能播放,问过海康客服,海康客服也不能给出解决办法。继续研究吧,有大神知道可以指点下,日后再完善此文档。通过了两个多星期的研究,总算用做出了可用的成功例子。以下是根据海康威视提供的api方法:后端技术栈:node + ffmpeg 取流通过ws输入到前端界面参考链接:浏览器播放rtsp视频,基于nodeJs取流():// 取流let
2022-03-29 19:46:12 16833 10
原创 js 可选链、空值合并操作符
**!! 用法:变量为真是进入var a = 0;if (a !== null && a !== "" && a !== undefined && a !== 0) { //a有内容才执行的代码}if (!!a) { //a有内容才执行的代码...}?? 用法:只有当左侧为null和undefined时,才会返回右侧的数const foo = null ?? "右边"; // '右边'console.log(foo);const
2021-12-12 23:11:42 353
原创 js原型链关系图
prototype和__proto__ function Person() { this.name; } Person.prototype.say = function () { console.log("hello"); }; var person = new Person(); console.dir(Person.__proto__); // ƒ anonymous() consol
2021-12-01 16:41:31 497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人