首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
兔子公主
掘友等级
前端工程师
|
dm
唯有健康不可辜负,日常跑步、瑜伽、游泳
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
94
文章 93
沸点 1
赞
94
返回
|
搜索文章
兔子公主
前端工程师 @dm
·
5年前
关注
react入门学习之路
路程基础知识:环境搭建、JSX、CSS、props进阶知识:事件处理、state、生命周期、设计模式生态工具:Reactrouter、AntDesign高阶应用:Hooks...
1
评论
分享
兔子公主
关注了
前端AI探索
前端工程师 @dm
兔子公主
关注了
冴羽
前端工程师 @dm
兔子公主
前端工程师 @dm
·
5年前
关注
Vue编译器源码分析
optimize的目标是遍历生成的模板AST树,检测纯静态的子树,即永远不需要更改的DOM。一旦我们检测到这些子树,我们可以:...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
从两个需求出发练就高质量代码--策略模式和命令模式
需求到模块需求可输入数值的左右移动div,可以撤销和前进;做一个画廊效果,图片数量由后端数据决定,排列顺序不一定,每个图片有这个图片的下标;模块负责移动div的模块;输入指...
1
评论
分享
兔子公主
前端工程师 @dm
·
5年前
关注
HTML5新特性
除非接下来要画的内容会完全充满canvas(例如背景图),否则需要清空所有。最简单的做法就是用clearRect方法; querySelector:根据选择器规则,返回相匹...
1
评论
分享
兔子公主
前端工程师 @dm
·
5年前
关注
从数组底层原理再看HashTable
数组:连续的存储结构,在数据的查找和修改上具有很好的优点,很方便,时间复杂度很小。但是在数据的增添和删除上则显得很麻烦,空间复杂度很大。 链表:而非连续,非顺序的存储结构,...
1
评论
分享
兔子公主
赞了这篇文章
前端瓶子君
高级前端
·
5年前
关注
前端进阶算法2:从Chrome V8源码看JavaScript数组(附赠腾讯面试题)
数组、链表、栈、队列都是线性表,它表示的结构都是一段线性的结构,与之对应的就是非线性表,例如树、图、堆等,它表示的结构都非线性。 我们知道在 JavaScript 中,可以...
126
22
分享
兔子公主
前端工程师 @dm
·
5年前
关注
深度剖析闭包原理及使用场景
变量在函数外定义,即为全局变量。全局变量有 全局作用域,网页中所有脚本和函数均可使用; JavaScript 变量生命周期在它声明时初始化。局部变量在函数执行完毕后销毁。全...
1
评论
分享
兔子公主
赞了这篇文章
Minute
前端开发工程师 @QQ音乐
·
5年前
关注
非科班二本前端大厂面试的心路历程和总结(腾讯、头条、阿里、京东) | 掘金技术征文
我是17年毕业的,大三升大四的暑假期间开始学习前端;在这之前一直在小公司打滚;而且至今已经换了四家公司了(算上接下来入职的公司),可谓跳槽非常频繁(其实是小公司容易倒闭)。...
792
102
分享
兔子公主
前端工程师 @dm
·
5年前
关注
带你探究vue-router源码
主要知识点Hash与History路由原理实现路由一个vue路由的工作流程前端路由输入url---js解析地址---找到对应页面的地址---执行页面生成的js---看到页面...
3
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
2020年高级前端社招之路 | 掘金技术征文
不可以使用 arguments 对象,该对象在函数体内不存在。如果要用,可以用 rest 参数代替; 屏幕总宽度不够的时候,flex-warp:nowarp的时候。元素的w...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
Javascript浮点数运算的精度问题
JavaScript 里的数字是采用 IEEE 754 标准的 64 位双精度浮点数。该规范定义了浮点数的格式,对于64位的浮点数在内存中的表示,最高的1位是符号位,接着的...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
跨域详解
在同源策略下,在某个服务器下的页面是无法获取到该服务器以外的数据的,但img、iframe、script等标签是个例外,这些标签可以通过src属性请求到其他服务器上的数据。...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
Javascript异步编程2
深入了解Promise规范-Promises/A+术语promise一个有then方法的对象或函数,行为符合本规范;thenable一个定义了then方法的对象或函数;值,...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
Javascript异步编程1
进程与线程单线程Js怎么实现异步的通过浏览器内核多线程实现异步进程1、cpu资源分配的最小单位2、程序运行的实例3、同一程序可以产生多个进程4、一个进程包含一个或者多个线程...
1
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
vue技巧大解密
提供你的全局自定义操作。 项目中总会有项目的一些特殊需求,插件就是为了我们解决这些需求的。它可以注入到每个组件的生命周期,然后自动做某些事情。...
2
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
从面试题看Javascript的底层原理---V8引擎如何回收内存
Node使用的也是v8,内存对于后端服务的性能至关重要。因为服务的持久性,后端更容易造成内存溢出; 解决办法:切片上传、断点续传。file.slice(0,1000);...
7
评论
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
Javascript深层数组及对象扁平化
有时候后台返回前端的数据结构嵌套层数过深,访问里面的属性的时候过于复杂,于是乎就有了深层数组及对象的扁平化方式。...
16
11
分享
兔子公主
赞了这篇文章
兔子公主
前端工程师 @dm
·
5年前
关注
多语言方案之硬编码变量替换
前景为了扩宽海外市场,不少公司要求项目要求支持多语言切换,多语言专项中一个需要解决的问题是:js文件中的硬编码需要用变量替换举个例子例如需要替换widget.js中的硬编码...
1
评论
分享
下一页
个人成就
文章被点赞
255
文章被阅读
112,314
掘力值
2,729
关注了
69
关注者
90
收藏集
8
关注标签
36
加入于
2018-11-16