首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
虚光
掘友等级
前端工程师
|
各位爸爸给个赞
经历滚轮般的重复
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
169
文章 160
沸点 9
赞
169
返回
|
搜索文章
最新
热门
倒计时
// Setting the interval, by call tick and passing through this via a self-calling function wrap.
临时
LeetCode 在其 github 上几道面试题,将代码发送 review 后可能获得免一轮面试的机会,其中就有一道 TypeScript 题目,主要考察如何编写复杂的 TypeScript 类型. 这个面试题目很有水平,如果能在几分钟内就整理好思路,那么候选人的TS水平大概…
localhost 无法携带外域 Cookie
Strict最为严格,完全禁止第三方 Cookie,跨站点时,任何情况下都不会发送 Cookie。换言之,只有当前网页的 URL 与请求目标一致,才会带上 Cookie。 这个规则过于严格,可能造成非常不好的用户体验。比如,当前网页有一个 GitHub 链接,用户点击跳转就不会…
如何计算行号
代码块功能实现,借助prismjs 进行高亮,通过 /\n(?!$)/g 进行行截断。 的行高,push进行号的数组lineNumber。 就算是这种自动换行的形式,也能兼容。
如何禁止子元素滚动触发父元素滚动
当子元素和父元素属于嵌套关系的时候,滑动子元素至顶部/底部,会接着触发父元素的滚动。 在某些情景下需要禁掉父元素的滚动行为。 移动端需要兼容,特别是安卓。 切换overflow属性导致滚动条显示/隐藏状态的切换,带来的页面轻微抖动。( windows 上面,返回的滚动条宽度不准…
flex失效
正常来讲,flex会根据容器宽度进行元素的放大和缩小,但是在以下情景下,却会失效。 以上布局,无论设置flex-shrink 为多少,也不会进行缩放,原因就是min-width,限制了可缩放的最小宽度。 而在flex中,mix-width,又会默认设置为auto,会根据容器内容…
块状编辑器开发 - 节点样式修改
通常,在开发编辑器的时候,为了对每一个文字进行样式独立编辑,我们会给这个字段添加一些元信息,比如颜色,字体,大小等等配置。 在进行编辑的时候,先获得框选位置,在进行数据结构截断重组合并。 document.getSelection,获得当前框选的位置,包含4个参数 开始 dom…
基于 ts 的动态接口数据配置
前端组件是可复用的,那么复用前端组件时从后端读取的数据源同样也需要可复用(后端api也要是配置化的方式进行),前端需要提供配置项给后端进行动态配置生成api。 eg. 接收后端传递的 build_option.options,渲染控制表单。
基于vue的配置项透传组件的设计方案
如何在外部 store 生成唯一的变量 key。 key 对应值的修改需要和组件实现联动。 如果使用vuex的形式,我们需要先定义 module 在定义 commit ,再定义getter。最大的问题是,这一步声明,是需要明确 key-value 映射的,而我们的A组件可不仅仅…
V8内存处理逻辑
将内存分为 from 和 to , 先将对象分配在 from 中,在进行垃圾回收的时候,将存活的对象,从 form 复制到 to 中(如果to空间占用已经超过 25% ,则直接进入老生带内存空间),复制完之后,释放 from 。同时 to 空间作为下一个 from 空间。每一个…
下一页
个人成就
文章被点赞
175
文章被阅读
50,409
掘力值
1,271
关注了
50
关注者
40
收藏集
3
关注标签
8
加入于
2017-12-08