Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BluedWeb组技术周刊第十一期 #11

Open
xzy0315 opened this issue Jun 29, 2018 · 2 comments
Open

BluedWeb组技术周刊第十一期 #11

xzy0315 opened this issue Jun 29, 2018 · 2 comments
Labels

Comments

@xzy0315
Copy link

xzy0315 commented Jun 29, 2018

推荐阅读

ES6 的解构赋值前每次都创建一个对象吗?会加重 GC 的负担吗?
ES6中除了我们常用的const,let之外,结构赋值也是我们为了提升易用性而经常使用到的操作,但是我们都知道,写法上是方便了,但是可能内部还是转换成普通的方式供编译器“阅读”,频繁的使用解构赋值会不会造成给垃圾回收机制造成负担也是一个我们需要思考的问题。

揭开JS无埋点技术的神秘面纱
“埋点”这个词作为开发者的我们怕是已经习以为常了,随着大数据时代的来临,用户行为的收集也逐渐成为前端开发人员所需要完成的功能之一,对于web前端开发人员来说,会进行各种形式的操作进行埋点,但是随着 JS 无埋点技术的出现,让我们大家都产生了疑惑,到底无埋点技术是什么,字面意思不是不用埋点吗,到底还需不需要埋点,抱着这么多疑问,让我们一起来看这篇文章~

SVG滤镜对图片调色
在网页开发中,必不可少的需要使用CSS3,canvas等技术帮我们实现一些图形的功能,由于浏览器支持这些功能,使得大部分的效果不需要使用图片的形式来展现,也加快了网页的呈现速度。在一些与图形有关的开发中,滤镜便是其中不可缺少的一个功能,而SVG便可以帮我们实现,让我们一步一步跟着作者来实现滤镜的探索吧。

JavaScript

BigInt:JavaScript 中的任意精度整数
在日常开发中,数字Number类型占据着我们代码的每个角落,虽然我们大量的使用着Number类型的变量,但是Number类型是不是真的不会出现问题,这个应该作为我们的思考,Number在日常开发中,精度是有限的,但是随着我们数据的日益增大,难免不会出现超出精度或者其他场景下需要高精度的情况,所以BigInt出现在我们面前~

详解 JS 中 new 调用函数原理
在面向对象的开发过程中,new 是我们经常会用到的一个操作符,但是 new 一个函数的,这中间发生了什么事情不知道大家知不知道,有的人可能会写出一些伪代码,也有人可能会说出自己的一些理解,但是可能都不太全面。这篇文章从构造函数是否有返回值到阅读官方ES5的解释,带我们更深的了解了new~

函数防抖与函数节流
在日常开发中,函数防抖和函数节流在一些特殊的场景中是我们必不可少的编程思想,例如在某个编辑器中,实时的根据输入的文字进行操作处理,和监听页面的 onresize 等等操作,由于这些操作频繁的触发,对于页面功能较多的情况下,很有可能出现影响其他功能和降低页面性能的操作。所以使用函数节流是必不可少的操作,这篇文章会介绍函数防抖和函数节流所带来的优势~

@xzy0315 xzy0315 added the weekly label Jun 29, 2018
@justjavac
Copy link

我的 2 篇文章被收录了,谢谢整理

@xzy0315
Copy link
Author

xzy0315 commented Jul 6, 2018

@justjavac 您的文章都很不错 ~ 谢谢分享 ~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants