• hhkb快捷键备忘

    切换连接方式: fn+ctrl+0 有线 fn+ctrl+1~4 蓝牙设备 蓝牙配对信息注册: fn+q 进入等待配对模式 fn+ctrl+14 将即将要配对的设备存放到 14 位置。 删除所有配对信息: fn+q 进入等待配对模式 fn+z+d...
  • Javascript-in-V8

    之前对js对象你不知道的那些特点 有一些粗浅的认识,这个笔记写的很无理取闹。现在研究清楚以后,重新补一篇笔记来完善知识。之前的这篇就留着吧,也是学习和思考中一个必有的认知阶段。 JS Object 中的常规属性和排序属性 常规属性(V8:proper...
  • js对象你不知道的那些特点

    js对象的“快/慢”属性定义一个obj,它是下面这样的 1234567const obj = { 5: '1', 6: '2', 1: '6', 'qwf': '乔文飞', 'yy': 'qwf',} init初始化时,...
  • js上下文执行机制

    执行上下文 ECS(Execute Context Stack): js函数执行上下文从逻辑上形成一个栈。栈底总是全局上下文,栈顶是当前(活动的)执行上下文。 GC(Global Context): 全局上下文。 GO(Global Context)...
  • OT在线协作

    OT协作思想解决冲突 A, B两个用户在协作同一段初始文本:’aaab’。冲突操作: A在第3个字符后面插入了一个c(‘aaacb’)。 B在第3个字符后面插入了一个d(‘aaadb’)。 若A先提交,ot后正确结果:’aaacdb’。?为什么不...
  • 从props的children中获取ref

    从props.children中处理ref12345678910111213141516171819202122232425262728293031class Child extends React.Component { render(...
  • react的转发ref

    简单理解使用通用的高阶组件时,外层组件ref控制高阶组件中包裹的子组件中的元素,此时外层组件传入的ref并不作用于高阶上,这个时候,高阶组件就要用到React.forwardRef进行ref转发。 官方文档React.forwardRef 简单举栗�...
  • React-防止内存泄漏处理

    用React写了一段代码,浏览器的控制台Error 如下:Warning: Can’t perform a React state update on an unmounted component. This is a no-op, but it i...
  • useEffect & useRef

    注意本文是一片翻译,原文来自Lee Warrick的React’s useEffect and useRef Explained for Mortals。为啥翻译并记录这篇文章呢,因为看了以后觉得通俗易懂的为凡人解释了useEffect和useRef...
  • Touch和Mouse事件

    一个问题引发的思考移动端的一个页面,猜测哈,hover事件&mouseover事件都被监听时,mouse应该失效吧。因为移动端只有点触,没有mouse。事实:出现mouseover(定义了这个时候的样式)状态,就很奇怪。然后,本以为mouse...