Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 2.82 KB

JavaScript 此间道理汝明了之?.md

File metadata and controls

44 lines (35 loc) · 2.82 KB
title date tags discripion keywords categories dropCap toc slug gitinfo comments
JavaScript 此间道理汝明了之?
2019-11-27T13:04:32+08:00
JavaScript
前端开发中常遇到的错误写法总结
JavaScript
前端
踩坑
Tech
true
true
JavaScript-note
true
true

前言

了解了语法拿来就用?搜到了例子照搬不误?NoNoNo!作为21世纪的前端新势力应该树立“书写合格且优雅的规范代码”的最佳典范,高举“大前端是未来趋势”的伟大旗帜,秉持“JavaScript 是世界上最好的语言”的行业思想……以下关于 JavaScript 中各语法在各业务情境中的使用都是博主一坑一坑踩过来的🥺,一为..记录..,二为..分享..,愿我们下(qiāo)笔(xià)写(jiàn)出(pán)的都是极具可读性、可扩展性和良好健壮性的高质量代码。

🍽食用方法:正文中的三级标题为用法的简要,..🤔..后是该用法的原理及相关思考,..🔗..为推荐阅读的相关链接。

干货

创建空对象的正确方式——Object.create(null)

  • 🤔:JavaScript 编程中的最佳实践,Object.create(null)创建的对象不会继承 Object 原型的toString()hasOwnProperty()等方法,真正的..空对象..,干净而优雅🤤~而使用{}则反之。

  • 🔗:

    1. 详解Object.create(null) | 掘金

慎用delete来删除对象的属性

最优雅地实现数组去重并排序

arr = [...new Set(arr)].sort((a, b) => a - b);