上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页
摘要: 时间、空间复杂度 时间维度:是指执行当前算法所消耗的时间。 空间维度:是指执行当前算法需要占用多少内存空间。 「时间复杂度」和「空间复杂度」的计算方式 时间复杂度:「大O符号表示法」,即T(n)= O(f(n))。大O符号表示法并不是用来真实代表算法的执行时间的,它是用来表示代码执行时间的增长变化趋 阅读全文
posted @ 2020-06-08 22:17 671_MrSix 阅读(266) 评论(0) 推荐(0) 编辑
摘要: em和rem在逻辑上的差别仅仅是参照对象不同,em是参照父元素的字体大小(注:在 font-size 中使用是相对于父元素的字体大小,在其他属性中使用是相对于自身的字体大小),rem是参照根目录HTML的字体大小。 (function(win, doc){ var resize = 'orienta 阅读全文
posted @ 2020-06-08 16:18 671_MrSix 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 数组 ts像js一样可以操作数组元素。有两种方式定义数组。 可以在元素类型后面接上[],表示由此类型元素组成的一个数组 let list : number[] = [1,2,3] 使用数组泛型,Array<元素类型> let list : Array<number> = [1,2,3] 用接口表示数 阅读全文
posted @ 2020-06-05 15:38 671_MrSix 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Notification Notifications API的Notification接口用于配置和向用户显示桌面通知。通知的外观和特定功能因平台而异。 Notification能够为用户提供异步的桌面消息通知,即使缩小浏览器或是活动在其他标签页,只要调用该API的标签页没有被关闭,它都能工作。在桌 阅读全文
posted @ 2020-06-04 22:00 671_MrSix 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 前言 在看阮一峰老师的Grid网格布局教程的时候,突然想起一件事,在上家公司(久其)工作的时候做NP平台首页部分,leader实现了一个根据解析不同角色元数据配置从而加载不同首页模块信息的功能,当时我看代码的实现是用table标签实现的,用colspan、rowspan控制单元格的布局,而元数据的配 阅读全文
posted @ 2020-06-03 18:36 671_MrSix 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 算数交换(针对的是Number,或者类型可以转换为数字的变量类型) function swap(a, b) { a = a + b; b = a - b; a = a - b; } 解构赋值 [a, b] = [b, a]; 借用声明第三变量 let x,a = 'a',b = 'b'; x = a 阅读全文
posted @ 2020-06-03 16:56 671_MrSix 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 函数柯里化 在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。而对于JavaScript语言来说,我们通常说的柯里化函数的概念,与数学和计算机中的柯里化的概念并不完全一样。 对于已经柯里化后的函数来说,当接收的参数数量与原函数的形参数量相同时,执行原函数 阅读全文
posted @ 2020-06-02 21:18 671_MrSix 阅读(191) 评论(0) 推荐(0) 编辑
摘要: https://juejin.im/post/5db684ddf265da4d495c40e5 如有帮助,请感谢掘金作者!!! 前言 虚拟列表其实是按需显示的一种实现,即只对可见区域进行渲染,对非可见区域中的数据不渲染或者部分渲染的技术从而达到极高的渲染性能。 虚拟列表的实现,实际上就是在首屏加载的 阅读全文
posted @ 2020-06-02 20:43 671_MrSix 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 前言 最近在公司做小程序开发,做两个音视频的页面,解决方案使用的是腾讯云提供的trtc-room组件,看了一下组件代码,使用的是原生小程序实现的。公司开发小程序项目居多,wepy、mpvue框架都有项目在使用,加上前公司工作时,开发项目使用过uni-app开发小程序(当然,uni-app还可以打包成 阅读全文
posted @ 2020-05-30 21:47 671_MrSix 阅读(1777) 评论(0) 推荐(0) 编辑
摘要: 前言 像C语言这样的底层语言一般都有底层的内存管理接口,比如malloc()和free()用于分配和释放内存。而对于JavaScript来说,会在创建变量时分配内存,并且在不再使用它们时自动释放内存,这个自动释放内存的过程称为垃圾回收,因为自动垃圾回收机制的存在,让大多JavaScript开发者感觉 阅读全文
posted @ 2020-05-29 19:00 671_MrSix 阅读(231) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页