首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yybei
掘友等级
前端
|
杭州XXX
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
如何编写高质量的函数 -- 敲山震虎篇
一千个读者,有一千个哈姆雷特。 我将会从函数的执行机制、鲁棒性、函数式编程、设计模式等方面,全面阐述如何编写高质量的函数。 如何编写高质量的函数,这是一个很难回答的问题,不同人心中对高质量有自己的看法,这里我将全面的阐述我个人对如何编写高质量函数的一些看法。看法可能不够全面,也…
详解Object.create(null)
propertiesObject:可选。要添加到新对象的可枚举(新添加的属性是其自身的属性,而不是其原型链上的属性)的属性。 Object.create()的定义其实很简单,弄清楚上面这个例子就可以了。 从上图可以看到,新创建的对象继承了Object自身的方法,如hasOwnP…
大三学生的第一个轮播图组件
本文介绍一个轮播图效果的实现,虽然是一个小小的轮播图组件,但是师傅告诉我,仍然要按照一个正常项目的流程去构思。 通常需求文档由产品经理提出并确认。 在这个项目中,我的角色集产品、开发、测试于一身,简单起见,通过研究别人家的轮播图组件的功能整理出需求文档。 写代码之前首先想清楚该…
「读懂源码系列1」还在恐惧读源码?看完这篇就不怕了
事情的起因,是昨天有一个新的需求被提出。 需求是要实现,让我们自己定制的弹出层,具备按下 ESC 也能退出的功能。我把任务交给了同组的小伙伴S去实现。(这个项目用到了vue技术栈,以及饿了么的UI框架。) 我开完会回来,发现他还在处理那个功能,但好像遇到了什么瓶颈。于是,我就问…
JavaScript 代码简洁之道
测试代码质量的唯一方式:别人看你代码时说 f * k 的次数。 代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。 本文并不是代码风格指南,而是关于代码的可读性、复用性、扩展性探讨。 可能同一个项目对于获取用户信息,会有三个不一样的命名…
【前端词典】滚动穿透问题的解决方案
随着移动端市场的份额越大,需求就越多样化。我们今天讨论的是移动端的滚动穿透问题。上面这段调侃的话可以看出需求中弹窗浮层还是挺常见的,那这个和滚动穿透有什么联系呢? 接下就说下我对滚动穿透问题解决方案探索的过程,希望对大家有点启发。 接到这个需求觉得没有难度,很快就提测了,然后就…
React Conf 2018 专题 —— React Today and Tomorrow Part II 视频中英双语字幕
简单介绍一下视频的内容,该视频是 React Conf 2018 的开场演讲,题目为 React Today and Tomorrow。 本视频为该演讲的第二部分,在上个视频中 Sophie Alpert 对 React Today 做出了总结并引出了当前 React 面临的三…
前端必会的 Nginx入门视频教程(共11集)
由于前端技术的蓬勃发展和你自身的不断努力,很多小伙伴已经打通了任督二脉,做到了前后端通吃。你们就是自己程序世界里的神,在这里你们无所不能,创造世界,制定规则和逻辑。当一个属于你的世界做好后,你需要展示给朋友,发布于众人,让爱你的人欣赏。这时候我们需要一个强有力的服务器作为容器,…
【译】编写更好JavaScript条件语句的5个技巧
当我们写JavaScript代码时,经常会用到到条件判断处理,这里有5个技巧能使你写出更好、更简洁的条件语句。 一眼看去,以上的例子貌似没有什么问题。但是,如果我们加入更多的红色水果,比如车厘子(cherry)和蔓越橘(cranberries)?那就要使用||写更多的条件判断了…
关注了
7
关注者
3
收藏集
10
关注标签
10
加入于
2018-07-17