首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
iskeepingon
掘友等级
学以致用
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 33
沸点 0
赞
33
返回
|
搜索文章
最新
热门
Hybrid中h5和Native的交互
Hybrid App是运行在安卓/苹果App(也叫Native App)的webview中的Web App。 Hybrid App结合了Native App良好用户交互体验和Web App跨平台开发的优势,能够显著节省移动应用开发的时间和成本,Hybrid App得到越来越多公…
教你写前端项目设计文档
每个人都是从一个小白成长起来的,成长的路上,遇到过很多问题,每解决一个问题,便是自己向前迈进的一步。 今天在这里分享一下前端项目设计文档都有什么内容。 前端项目文档的作用有这么几个,首先是方便后期维护、其次是方便新人接手、再者是项目可规范、...。一句话总结:好处大于坏处。 前…
V8引擎的内存收回
JS语言不像C/C++, 让程序员自己去开辟或者释放内存,而是类似Java,采用自己的一套垃圾回收算法进行自动的内存管理。 我们知道对于栈内存而言,当ESP指针下移,也就是上下文切换之后,栈顶的空间会自动被回收。但对于堆内存而言就比较复杂了,我们下面着重分析堆内存的垃圾回收。 …
简单了解前端模块化
前端模块化,真的是一个不错的知识点,尽管如今的面试已经很少会提到了,但是有极个别的公司还是会问的。这里简单分享一下。 前端模块化的方案挺多的,比如amd,cmd,commonjs,umd,es modules。 amd也叫异步模块定义。requirejs实现了这个模块规范。 c…
微信小程序知识整理
微信小程序出现几年了,没有做过任何总结,有时候,被问到一些知识点,也得查,记不住,害,这里记录一下。 冷启动:如果用户首次打开,或小程序销毁后被用户再次打开,此时小程序需要重新加载启动,即冷启动。 热启动:如果用户已经打开过某小程序,然后在一定时间内再次打开该小程序,此时小程序…
浏览器的事件循环
浏览器事件循环,基础面试中大部分都会问的,本文讲讲这个知识点。 事件循环是负责执行代码、收集和处理事件以及执行队列中的子任务的一套机制。 在事件循环机制中,使用的栈数据结构便是执行上下文栈,每当有函数被调用时,便会创建相对应的执行上下文并将其入栈;使用到堆数据结构主要是为了表示…
浏览器的缓存
缓存可以说是一种简单高效的性能优化方式了。一个优秀的缓存策略可以减少延迟,减少带宽。 对于一个数据请求来说,可以分为请求发起、浏览器处理、后端处理、浏览器处理的步骤。浏览器缓存可以帮助我们在请求发起和浏览器处理阶段优化性能。比如说直接使用缓存而不发起请求,或者发起了请求但后端存…
CRSF和XSS
web安全基本是一个常问的知识点,这里分享一下CSRF和XSS。 CSRF全称Cross-site request forgery,可以翻译为跨站请求伪造。它的原理可以简单理解为攻击者盗用了你的身份,以你的名义发送恶意请求。 有一个链接http://xxx.yyy.com/pu…
轻松理解函数防抖和节流
函数防抖和节流,这个知识点面试中被问的概率比较高。 非立即执行版防抖可以理解为n时间后执行一次函数。立即执行版防抖是立即执行一次函数。 节流可以理解为每隔n时间执行一次函数。 用文本框输入文字来演示的话,假如时间都设置为1s,用户不断输入文字,如果是非立即执行防抖的话是停止输入…
高级前端才会做的一道算法题
群友大周还是小周发了几道陌陌的笔试题,在这里我分享其中一道。 实现一个算法getClosest3Nums,从数组中找出3个元素,使这三个元素之和最接近于给定的数n。 上面的代码只是我抛出来的砖头,希望能引出宝玉。
下一页
个人成就
文章被点赞
191
文章被阅读
66,074
掘力值
1,551
关注了
0
关注者
42
收藏集
0
关注标签
1
加入于
2019-02-07