首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
青天诀
掘友等级
公众号
|
前端名狮
快手前端|欢迎投递简历|1248351595@qq.com
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 53
沸点 3
赞
56
返回
|
搜索文章
最新
热门
如何解决弹窗过多,导致的html结构臃肿问题
弹窗是页面交互中的重要组成部分,前端开发的同学应该经常与它打交道。小编的日常是做面向C端的H5活动页面,弹窗处理是每天都要面对的情况。根据日常工作中的场景,我总结了弹窗有以下特点: 第一点和第二点导致我们无法抽离出适用于所有页面的弹窗组件,只能根据每次的活动页进行定制化。 第三…
抛弃jenkins,如何用node从零搭建自动化部署管理平台
H5页面由于其具有发布灵活、跨平台、易于传播等突出特点,所以H5页面是引流拉新、宣传推广的重要渠道和方式,备受各公司的青睐。 所以开发测试期间,部署效率就显得特别重要了。 由于我司的CDN发布平台,需要手动创建模板、粘贴代码,部署效率比较低下;并且活动页面代码分散,无法统一管理…
第14题 - new操作符内部实现原理
new 操作符经常被用到,用面向对象语言们通用的观点来看:new 是用来实例化一个类,从而在内存中分配一个实例对象。 如果该函数没有返回值或者返回值不是对象,则返回创建的对象,如果返回值是对象,则直接返回该对象。 Person本身是一个普通函数,当通过new来创建对象时,Per…
第13题- 链式调用和argument
arguments对象是函数(非箭头)内部都可以访问到的局部变量,该对象是一个类数组对象,具有数组的length,索引特性。 以上两种实现方式,涉及的知识点基本一样,欢迎读者留言其他实现方式。
第12题-无处不在的排序算法
这道题目实际就是数组排序的变种。只要将数组排序好,就能找到对应的值。下面列出能想到的一些方案: 1. Array.prototype.sort() 利用 JavaScript 标准库中提供的 sort()方法,对数组元素进行从大到小排序。 由于不同的 JavaScript 引擎…
【前端名狮】变量提升和函数提升
1. 变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。下面两个示例包含了变量提升的两种情况(全局作用域和函数作用域): 2. 函数提升 js中创建函…
第10题- 你不知道的delete操作符
在 JavaScript 中 delete 操作符用于删除对象的某个属性,与直观的看法不同,delete操作符与直接释放内存无关,内存管理是通过断开引用来间接完成的。 delete成功删除的时候返回 true,否则返回 false。可删除对象如下描述:
第9题-[1,2,3]map(parseInt)的结果是什么?
this:可选。对象作为该执行回调时使用,传递给函数,用作 "this" 的值。如果省略了 thisValue ,"this" 的值为 "undefined"。 parseInt() 函数可解析一个字符串,并返回一个整数。 string必需。要被解析的字符串。 radix 可选…
第8题-浏览器HTTP请求并发数和TCP连接的关系
浏览器对并发请求的数目限制是针对域名的,即针对同一域名(包括二级域名)在同一时间支持的并发请求数量的限制。如果请求数目超出限制,则会阻塞。因此,网站中对一些静态资源,使用不同的一级域名,可以提升浏览器并行请求的数目,加速界面资源的获取速度。 在HTTP/1.0中,一个http请…
第7题-浏览器缓存命中策略
浏览器请求时,会按照如上的优先级顺序,进行查找缓存,都没有命中时,才会去请求网络。 面试过程中问到的浏览器缓存相关问题,一般是针对Disk Cache而言的,也就是硬盘缓存,下面我们主要对硬盘缓存进行详细解析下。 强缓存特点是:不需要向服务器发出请求,直接从硬盘缓存中读取想要的…
下一页
个人成就
文章被点赞
952
文章被阅读
123,392
掘力值
4,048
关注了
24
关注者
160
收藏集
2
关注标签
5
加入于
2019-08-14