- 博客(10)
- 资源 (4)
- 问答 (3)
- 收藏
- 关注
原创 ES5实现继承
缺点:多个子类实例指向同一个父类实例,当某一个子类实例中的属性或方法发生改变时,会影响其余所有的子类实例。缺点:子类实例构造时,会执行两次父类构造函数(new Person() Person.apply())子类实例的原型指向父类实例,当在子类实例中找不到属性和方法,就去父类实例中找,从而实现原型链继承。在组合式继承的基础上,将指向父类实例,改为指向父类原型,减少父类构造函数执行次数。子类构造函数中运行父类构造函数,并为其绑定this。缺点:无法继承父类原型上的属性和方法。原型继承+构造函数继承。
2024-01-27 09:57:44
928
原创 JavaScript对时间进行转换
第二个函数将时间转换成 yyy-MM-dd hh:mm:ss形式,形式可以改变,函数体不变。第一个函数是补0函数,将小于10的数字转换为‘0x’的写法。
2024-01-23 10:14:11
443
1
原创 websocket+elementui+vue实现简易聊天室
进入聊天页面后,先判断用户是否登录,如果登录,不必填写昵称,直接用用户昵称即可,反之,modal框会出现,必须填写昵称。之后,前端触发login事件,后端监听到login事件,io.sockets.emit向所有建立连接的客户端发送xxx登录信息,前端发送信息,触发chat事件,后端监听到事件之后,做出响应,触发response_chat事件。其中,io.sockets.emit用于向所有建立连接的客户端发送信息,socket.broadcast.emit用于向除发送方之外的客户端发送信息。
2024-01-21 20:57:29
1486
1
原创 leetcode面试经典150
随后,在第 4 天(股票价格 = 3)的时候买入,在第 5 天(股票价格 = 6)的时候卖出, 这笔交易所能获得利润 = 6 - 3 = 3。在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5 - 1 = 4。在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5 - 1 = 4。在这种情况下, 交易无法获得正利润,所以不参与交易可以获得最大利润,最大利润为 0。
2024-01-21 19:49:17
417
1
原创 JavaScript题型第四天
将setTimeout的延时参数写成0 , 通常用于创建一个宏任务,使用0仍然会导致一些延时,但他比较于接近立即执行有以下情况,需要将延时写成0 ,
2024-01-19 19:51:45
516
1
原创 leetcode面试50题
给定一个大小为n的数组nums,返回其中的多数元素。多数元素是指在数组中出现次数⌊ n/2 ⌋的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。32。
2024-01-19 19:04:49
507
1
原创 leetcode面试经典150题
需要合并 [1,2,3] 和 [2,5,6]。合并结果是 [,2,,5,6] ,其中斜体加粗标注的为 nums1 中的元素。[1]需要合并 [1] 和 []。合并结果是 [1]。
2024-01-18 21:45:48
414
1
原创 Javascript题型第三天
PWA不是一项技术,而是采用多项技术的Web App,其核心是service worker , Web Push 等等。
2024-01-07 10:46:05
386
1
原创 JavaScript题型第二天
对于html加载,以React为例,我们习惯的做法是加载文件中的React代码,去生成页面渲染,同时,js也完成页面交互事件的绑定,这样的一个过程是CSR(客户端渲染)但如果这个js文件比较大,加载起来会比较慢,到达页面渲染的时间就会比较长,导致首屏白屏,这时候,SSR(服务端渲染)就会出来:由服务端直接生成html内容返回给浏览器渲染首屏内容但是服务端渲染的页面交互能力有限,如果要实现复杂交互,还是要通过引入js文件来辅助实现,我们把页面展示内容和交互写在一起,让代码执行两次,这种方式叫做同构。
2024-01-07 09:23:25
365
1
原创 JavaScript题型第一天
instanceof 可以判断基本数据类型其中就是自定义instance行为的一种方式,这里将原有的instanceof方法重新定义,换成了typeof,因此能够判断基本数据类型。
2024-01-04 22:41:26
439
1
用C++计算字符串中空格的数量
2021-07-03
c++数据结构顺序查找
2021-06-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人