文章库ARTICLE COLUMN

  • 11.leetcode Range Sum of BST

    11.leetcode Range Sum of BST

    1. Given the root node of a binary search tree, return the sum of values of all nodes with value between L and R (inclusive). The binary search tree is guaranteed to have unique values. #### 1. 例子 Inp...

    shiweifushiweifu 评论0 收藏0
  • react下移动端可吸附悬浮窗,悬浮球,悬浮按钮,支持拖动拖拽功能

    react下移动端可吸附悬浮窗,悬浮球,悬浮按钮,支持拖动拖拽功能

    摘要:基于实现的移动端的可吸附悬浮按钮预览地址移动端源码地址安装使用 基于react实现的移动端的可吸附悬浮按钮 预览地址(移动端): https://kkfor.github.io/suspe... 源码地址: https://github.com/kkfor/susp... 安装 npm install suspend-button -S ...

    kun_jiankun_jian 评论0 收藏0
  • 写了一个chrome插件:拦截ajax请求并修改返回结果

    写了一个chrome插件:拦截ajax请求并修改返回结果

    摘要:它对数据排查一些线上问题等会有很大帮助。该插件只会在层面上对返回结果进行修改,即只会修改全局的对象和方法里的返回值,进而影响页面展现。而你在的的里看到的请求返回结果不会有任何变化。 这个插件可以拦截页面上的 ajax 请求,并把返回结果替换...

    Java3yJava3y 评论0 收藏0
  • 前端异步解决方案-3(Promise)

    前端异步解决方案-3(Promise)

    摘要:又有好些天没有动笔了,这几天一直在断断续续的学习和,今天终于能够把着两个玩意结合起来了解决异步问题了。今天我先把相关的用法和对异步的处理分享给大家。老样子,还是先模拟一个。 又有好些天没有动笔了,这几天一直在断断续续的学习Promise和gen...

    genednagenedna 评论0 收藏0
  • Vue自定义单选按钮和复选框组件

    Vue自定义单选按钮和复选框组件

    摘要:做好自己就好了呀问题前段时间接到一个任务,需要做一个自定义的单选和多选按钮,但是之前都是用现成的框架,都不用自己写样式,直接一套就是干但是进公司后,发现部门不适用外部框架,好吧,那我就自己写呗构思我想到的办法是运用原生的和,再通过样式...

    oysunoysun 评论0 收藏0
  • 借用workbox实现离线缓存应用

    借用workbox实现离线缓存应用

    摘要:已经得到越来越多的浏览器的支持,包括苹果腾讯的内核。苹果从开始,已经开始支持了。针对各种应用场景的多种缓存策略。在无网络环境的情况,也可以做到离线缓存的效果,极大地提升页面的用户体验。 什么是workbox,workbox有什么用途,为什么要使用它...

    villainhrvillainhr 评论0 收藏0
  • web uploader 上传大文件总结

    web uploader 上传大文件总结

    摘要:大文件上传主要分为三部分,预上传,分块上传,合并上传。可以扩展此对象来控制上传头部。是完成最终的大文件合并上传。修改可以控制发送哪些携带数据。 由于业务需要,需要上传大文件,已有的版本无法处理IE版本,经过调研,百度的 webuploader 支持 ...

    zhiweizhiwei 评论0 收藏0
  • 【Vue源码学习】vue实例化到挂载到dom(上)

    【Vue源码学习】vue实例化到挂载到dom(上)

    摘要:作者王聪本篇目的是介绍实例化到挂载到的整体路线,一些细节会被省略。从源码中找到构造函数的声明,是一个很简洁的工厂模式声明的一个构造函数。内部做了逻辑判断构造函数调用必须有关键字。代表的是当前实例也就是构造函数被调用后的指向。 作者:王...

    Hegel_GuHegel_Gu 评论0 收藏0
  • JS面试总结2

    JS面试总结2

    前端面试中常考的源码实现 https://juejin.im/post/5ca088...

    lordharrdlordharrd 评论0 收藏0
  • fe5-3:事件机制和事件绑定

    fe5-3:事件机制和事件绑定

    摘要:一操作元素创建删除修改二事件一创建用函数创建一个元素用设置属性注册用户修改用给一个元素添加子元素这里给添加刚才创建好的按钮删除以下两种方法都可以删除元素一种是自毁一种是父节点删除子元素二点击事件获得按钮声明一个函数用于在按钮点击 一、...

    SKYZACKSKYZACK 评论0 收藏0
  • 手把手教你如何自定义 React Native  底部导航栏

    手把手教你如何自定义 React Native 底部导航栏

    摘要:在本指南中,我将向你演示如何创建自定义标签栏以并与一起使用。我们将导入并使用创建默认选项卡导航器。接下来,我们将添加实际的自定义标签栏组件。例如,当前的实现假设选项卡导航器中总会有个,聚光灯颜色在选项卡栏组件中是写死。 如果你觉得 Rea...

    LiuZhLiuZh 评论0 收藏0
  • 笔记

    笔记

    摘要:技巧需要技巧初始化需要直接传入或者两种用法初始化时传入元素作为如果不传入默认为使用将模板作为项目中初始化的时候有时会传入作为挂在元素挂在模块冒泡事件和会触发事件回头可以增加的时候也加上监听传入的的方法重新刷新列表触发事件或事件先清空再...

    HonwhyHonwhy 评论0 收藏0
  • 「前端面试题系列9」浅拷贝与深拷贝的含义、区别及实现(文末有岗位内推哦~)

    「前端面试题系列9」浅拷贝与深拷贝的含义、区别及实现(文末有岗位内推哦~)

    摘要:深拷贝与浅拷贝的出现,就与这两个数据类型有关。这时,就需要用浅拷贝来实现了。数据一但过多,就会有递归爆栈的风险。这个方法是在解决递归爆栈问题的基础上,加以改进解决循环引用的问题。但如果你并不想保持引用,那就改用用于解决递归爆栈即可。 ...

    caigecaige 评论0 收藏0
  • (Laya项目)JS/TS语言zip压缩解压缩三方库及其使用

    (Laya项目)JS/TS语言zip压缩解压缩三方库及其使用

    摘要:语言的项目里,要用对压缩过的文件解压缩。压缩二进制数据解压二进制数据好了。中可以直接保存对象到文件,但不行,所以构造成成通用的格式,压缩后保存。保存的配置文件叫,以的形式加载,然后再把字符串转成即可。 TS语言的Laya项目里,要用typescri...

    SQCSQC 评论0 收藏0
  • 【JS基础】从JavaScript中的for...of说起(下) - async和await

    【JS基础】从JavaScript中的for...of说起(下) - async和await

    摘要:基础从中的说起上和在异步操作中使用和是一件比较费劲的事情,而给我们提供了更为简便的和。表达式会暂停当前的执行,等待处理完成。若正常处理,其回调的函数参数作为表达式的值,继续执行。若处理异常,表达式会把的异常原因抛出。 写在前面 本文首...

    hufenghufeng 评论0 收藏0
  • 在线教育开发实践(一):实时视频与白板教学

    在线教育开发实践(一):实时视频与白板教学

    摘要:本系列的第一篇文章,笔者分享了在浏览器端,结合声网的实时音视频互动能力与的在线白板能力,来实现一个简单但实用的在线教室。一引入音视频音视频方案选择声网作为本次的技术方案,先从下载声网最新的备用。 作者:maverick、buhe,本文首发于 RTC ...

    ygyoooygyooo 评论0 收藏0
  • 对深拷贝和浅拷贝的全面理解

    对深拷贝和浅拷贝的全面理解

    摘要:关于深拷贝和浅拷贝从原理看浅拷贝拷贝一层,对象级别的则拷贝引用深拷贝拷贝多层,每个层级的属性都会拷贝从现象看复制了,被修改后,随变化而变化浅拷贝不变深拷贝深拷贝针对的复杂的类型数据如直接赋值的单层拷贝,如,虽然不受的影响,但是这也不算...

    _DangJin_DangJin 评论0 收藏0
  • React Native 常用的 15 个库

    React Native 常用的 15 个库

    摘要:声明式用法只需使用动画的名称,该动画将在加载该元素时立即生效。实际案例这个库支持本地推送通知功能比较全面。实际案例具有缩放支持,回调,缩放以适应和滚动指示器支持的组件。这是图像上传或图像处理的基本库。 本篇 React native 库列表不是从网...

    JuvenJuven 评论0 收藏0
  • vuex入门

    vuex入门

    摘要:使用,引入之后用进行引用。在模板中引入们刚建的文件,并在模板中用输出的值。在文件中加入两个改变的方法。和单纯的全局对象有以下两点不同的状态存储是响应式的。改变中的状态的唯一途径就是显式地提交。 vuex 是什么? Vuex 是一个专为 Vue.js 应...

    weakishweakish 评论0 收藏0
  • js中sort的使用(二)

    js中sort的使用(二)

    摘要:中的使用一现在我们讨论第二种情况的排序。里面的数据就是已领取的项,所以我们排序后的结果为,,,,,,,,,。首先我们为写一个方法,用来判断所传数据是否存在于中然后吧中的值传入里面就行了完 js中sort的使用(一) 现在我们讨论第二种情况的排...

    BlackFlagBinBlackFlagBin 评论0 收藏0
  • 【周刊-2】三年大厂面试官-前端面试题(偏难)

    【周刊-2】三年大厂面试官-前端面试题(偏难)

    摘要:前言在大厂工作了年,当了年的前端面试官,把大厂常问的面试题与答案汇总在我的中。第题如何劫持的请求,提供思路难度阿里腾讯很多人在上搜索前端面试详解,把答案倒背如流,但是问到如何劫持请求的时候就一脸懵逼,是因为还是停留在理论性阶段。 前言...

    madthumbmadthumb 评论0 收藏0
  • 【译】使用TypeScript两年后-值得吗?

    【译】使用TypeScript两年后-值得吗?

    摘要:弄了一个持续更新的笔记,可以去看看,链接地址此篇文章的地址使用两年后值得吗基础笔记的地址可以也可以。使用,你可以使用抽象类等功能。有关抽象类的更多信息支持,和方法,只读属性。 弄了一个持续更新的github笔记,可以去看看,链接地址:Front-...

    RyanQRyanQ 评论0 收藏0
  • 面向对象

    面向对象

    摘要:这个做法借鉴自其他语言,主要是为了区别于中的其他函数因为构造函数本身也是函数,只不过可以用来创建对象而已。 面向对象的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象 创建对象 虽然Object构造函数...

    MageekChiuMageekChiu 评论0 收藏0
  • 教你编程拿到小姐姐微信,然后...

    教你编程拿到小姐姐微信,然后...

    摘要:找到微信号不管怎么样,先找到微信号再说。小姐姐说了,微信号是由数字组成,其中数字又可以拆分为质数和,且,再且。算法分析传送门将分解为个质数的乘积代码微信号微信号因为是,浏览器就可以运行它。微信号到手了,然后干嘛呢还能干嘛,当然是做附加...

    EuphoriaEuphoria 评论0 收藏0
  • 认识canvas(画扇形 动态画圆弧(requestAnimationFrame结合settimeo

    认识canvas(画扇形 动态画圆弧(requestAnimationFrame结合settimeo

    摘要:最近做的两个项目都是关于的,做完整理一下,方便下一次使用,在里写的小,功能画扇形动态画圆弧结合做的动画画表盘创建一个对象方法开始画笔设置填充颜色是顺时针是逆时针默认是逆时针结束画笔开始填充没有直接创建一个对象方法开始画笔设置填充颜色是...

    airborne007airborne007 评论0 收藏0

热门文章

<