摘要:最近我在收看唐金州在极客时间发布的《vue从入门到精通》,颇有收获。 唐金州,一点资讯前端技术专家,曾在蚂蚁金服就职,也是开源组件库ant design vue的作者,虽然唐老师写的ant design vue有一些瑕疵,但不得不承认,能以一己之力撸完一个UI框架,是真的强,而他本人对于vue的理解 阅读全文
posted @ 2019-11-25 13:58 陌上兮月 阅读 (26) 评论 (0) 编辑
摘要:用CSS的border可以画出高质量的三角形。 我们一般会这么使用border: #test-border { width: 100px; height: 100px; margin: 100px auto; background: #fff; border: 2px solid orange; } 阅读全文
posted @ 2019-11-25 11:26 陌上兮月 阅读 (39) 评论 (0) 编辑
摘要:前端页面的成功呈现,不仅要求在理想情况下没问题,当一些后台接口访问异常、静态文件获取失败时,仍然需要尽可能提供降级方案或给用户良好的反馈,不至于整个页面的奔溃。今天我将分享一些提高页面健壮性的技巧。 异常处理 主要指数据类型。这种情况最常出现在读取后台数据的时候,尤其是需要取数组、对象等引用类型时, 阅读全文
posted @ 2019-11-22 11:44 陌上兮月 阅读 (68) 评论 (0) 编辑
摘要:flex布局绝对是我们平常在布局中用的最多的一个属性,我们来看看它在can i use中的浏览器支持度:(截止到2019/11/16) 挖藕,凹森!支持度居然这么好,好到连ie也能支持大部分的flex布局的属性,那接下来我们就看看它的三大招式吧。 基本概念 任何一个元素,无论块级元素还是行内元素,都 阅读全文
posted @ 2019-11-16 20:57 陌上兮月 阅读 (44) 评论 (0) 编辑
摘要:一份拥有良好可读性和拓展性的代码是项目里的良药,它不仅看着舒服,改起来也方便,甚至还能重用,各模块逻辑分明。“见码知功底”,而要达到高手那种简洁有力的境界,需要进行大量的总结和练习,今天我们就来谈谈如何写出优美的代码。 命名 好的命名应该具有如下特征: 1,意思正确。这是最基本的要求,不要挂羊头卖狗 阅读全文
posted @ 2019-11-16 17:56 陌上兮月 阅读 (205) 评论 (1) 编辑
摘要:Object-fit 我们有时候浏览一些网站的时候,偶尔会遇到这种情况: 明显它喵的形变了,尤其是这种这么业余的失误,还是出现在一个专门做图片的网站上。 产生这种现象的原因是:图片写了固定的宽高,这个宽高形成了一个固定的比例,然而图片本身不可能总是按照你规定的比例上传上来,只要比例有一点不对,就会产 阅读全文
posted @ 2019-11-16 13:27 陌上兮月 阅读 (96) 评论 (0) 编辑
摘要:这一节是纯理论知识,用于介绍three.js的入门概念,也就是开发前需要准备的理论基础。 一,三剑客 当然就是scene,camera,renderer这三个基本要素。 scene是一个用于容纳三维空间的场景,相当于一个容器; camera则是一双帮助我们观察3d世界的眼睛; 而renderer是一 阅读全文
posted @ 2019-08-27 14:47 陌上兮月 阅读 (287) 评论 (1) 编辑
摘要:网上关于this的指向问题的博客文章很多,但大多数都是复制粘贴,也不能用简洁的语言讲清楚,而是不停地写一些示例,看得人云里雾里。 其实关于this的指向并不难,只是没有人去做一个好的总结和试验,导致这个问题莫名其妙被复杂化了。 这一集,我只给出结论,以及判定的通用方法,至于是否确实如我所讲,大家可以 阅读全文
posted @ 2019-08-22 11:04 陌上兮月 阅读 (181) 评论 (0) 编辑
摘要:关于这部分我看过大量的文章,数不胜数,包括阮一峰的继承三部曲,还有各种慕课的视频教程,网上无数继承方法的对比。也对很多概念存在长期错误的理解。今天做一个正确的总结,用来给原型链和继承这块知识画上句号,而从深度上来说,则是深入到堆内存中去一探究竟。 业务场景 原型与原型链,从作用上来说,理解它在当前时 阅读全文
posted @ 2019-08-19 13:59 陌上兮月 阅读 (63) 评论 (2) 编辑
摘要:我时常在思考关于JS的很多知识在工作中有什么用?是否只能存在于面试这种理论性的东西中,对于我们的业务和工作,它们又能扮演怎样的角色。以后在JS档案揭秘的每一期里,都会加入我对于业务的思考,让这些知识不再是空中楼阁,而是有实际操作的意义。 业务场景 所有的核心在于执行顺序,它能帮助我们正确判断代码按照 阅读全文
posted @ 2019-08-19 10:09 陌上兮月 阅读 (92) 评论 (0) 编辑