20190331前端周报

关注 「前端开发博客」 加星标,每天打卡学习

长按二维码即可识别“进入网页”查看哟~

1、记录一次蚂蚁金服前端电话面试

坐标杭州,18年毕业,算上实习一年半开发经验。是外派的面试,后面两面都是阿里的面试官。 本来是给我发的在线测评,但是那边服务器出现问题,我一直打不开网页,最后只好以电话问答的形式。下面我写的大部分都是测评里的题目,部分是电话里新增的题目。。。 尽量使用尽可能多的方式实现子元素的垂直水平居中 &...

https://juejin.im/post/5c83f7d15188257e566edcf1

2、WebSocket 与 Socket 的区别

准备:如果不太了解网络的朋友可以先看一下我之前写的文章需要了解的网络协议 。 想必大家再做即时通讯业务或需要替代轮训的时候,肯定听说过 WebSocket 和 Socket 这两个东西,我们今天就来简单说一下这两者的区别。 WebSocket 是什么 WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。WebSocket 使得...

https://juejin.im/post/5c974855e51d4572f05e110a

3、nginx,作为前端的你会多少?

前端的我们,已经不仅仅是做页面,写样式了,我们还需要会做相关的服务器部署。废话不多说,下面就从前端的角度来讲以下nginx的相关使用。

https://segmentfault.com/a/1190000018650714

4、如何写好前端业务代码?

前言 原本只是想简单群发一下,但是预览之后看到格式不友好,还是简单写一篇文章吧,这是我工作一年半来自己总结出来的一些经验。 分层 对于业务代码来说,大部分的前端应用都还是以展示数据为主,无非是从接口拿到数据,进行一系列数据格式化后,显示在页面当中。 首先,应当尽可...

https://mp.weixin.qq.com/s/38mGEO4T8JI7VcOg0BogBQ

5、一个Vue引发的性能问题

笔者最近在一个Vue项目里面引入了一个动画库,但是发现性能有点异常,项目里面使用的CPU是在一个demo页面的3.5倍左右,我已经把项目里所有其它干扰的东西都给删掉了,但是CPU就是降不下去,如下图所示,正常范围是在2.1%左右波动: 但是引到项目里面就变成了7%左右波动: 这个会不会是因为html嵌套太深导...

https://www.yinchengli.com/2019/03/24/vue-performance-problem/

6、2019年JavaScript开发者应该都在用的9个棒的技巧

又一年过去了,JavaScript也一直在变化进步着。这儿列举了一些小技巧帮你在2019年写出更简洁,高效的可拓展的代码。下面共列举了9个讲究使用的小技巧来帮助你成为更好的开发者。 1. async / await 如果你还陷入到回调地狱中,那么你应该回到2014年去开发你的代码。除非绝对必要(像第三方库需要或者性能原因),否...

https://juejin.im/post/5c97a2226fb9a070e82c1aa1

7、一文搞懂JavaScript原型链(看完绝对懂)

原型 原型链 原型指向改变后是如何添加方法和属性 原型指向改变后的原型链 实例对象的属性和原型对象的属性重名 通过原型继承 组合继承 拷贝继承 一,原型 问题: 请看以下代码,如果我们要创建100个对象,应该怎么创建? function Person(name, sex) { this.name = name; this....

https://juejin.im/post/5c9592ff6fb9a070f30b0730

8、前端如何搭建一个成熟的脚手架

有了之前的基础( 前端如何搭建一个简单的脚手架 ),我们现在可以讲讲一个成熟的脚手架是怎么做了。 这里我们参考vue-cli的源码,基于rollup和typescript一步步搭建。vue-cli作为vue的脚手架,给如此多的前端开发者使用,已经算是成熟了吧。 开始 以下我们的命令仍然是 ds ~,模板是 ds-cli-lib-template 目...

https://juejin.im/post/5c98dc71e51d4501806d0a98

9、JavaScript的内存管理和 4 种处理内存泄漏的方法

前几周我们开始了一个关于深度探索 JavaScript 的系列,和 JavaScript 如何工作:我们想通过已经知道的 JavaScript 内容,把它们组织到一起帮你写出更好的代码和应用。 这个系列的第一篇文章关注了 运行时和调用栈的引擎论述 。第二篇深度调查了 Google's V8 JavaScript 引擎的内部 同时提供一些如何编写更好的 JavaS...

https://juejin.im/post/5c96e1296fb9a070ed53f70e

10、Vue技术分类

1、对于Vue是一套渐进式框架的理解 Vue核心功能是一个视图模板引擎,但不是说Vue就不能成为一个框架。可以通过添加组件系统、客户端路由、大规模状态管理来构建一个完整的框架。这些功能相互独立,可以在核心功能...

https://segmentfault.com/a/1190000018663104

11、(寒冬winter):重学前端

winter 在手机淘宝一直负责前端工程师的面试与培养工作,他深知其中的痛点与难点。在这个专栏中,winter 将带你告别零散和盲目的自学,重新学习前端,一起搭建前端知识框架,共同明确学习重点,精进前端技术。...

http://caibaojian.com/goods

12、企业级一站式软件研发管理系统

CODING 企业版是面向开发团队的软件研发管理系统,一站式提供需求管理、代码管理、持续集成、开发环境管理、测试管理、缺陷管理等功能,助力企业实现 DevOps...

http://t.cn/EJeYLVH

喜欢这篇文章的朋友
欢迎分享到朋友圈 或者技术交流群
关注「前端开发博客」加星标,不错过每日热文

每日更新 ???? 关注不迷路!

οnclick=“阅读原文”,阅读更多精彩文章!

console.log("点个“在看”,没有Bug!");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值