07 2020 档案

摘要:面向对象的四大特性1、抽象忽略一个主题中与当前目标无关的东西,专注的注意与当前目标有关的方面。(就是把现实世界中的某一类东西,提取出来,用程序代码表示,抽象出来的一般叫做类或者接口)。抽象并不打算了解全部问题,而是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一个数据抽象,而是过程抽象。数据 阅读全文
posted @ 2020-07-30 16:25 KeyNG 阅读(2318) 评论(0) 推荐(1) 编辑
摘要:1. reduce 遍历数组每一项,若值为数组则递归遍历,否则concat。 function flatten(arr) { return arr.reduce((result, item)=> { return result.concat(Array.isArray(item) ? flatten 阅读全文
posted @ 2020-07-28 22:06 KeyNG 阅读(191) 评论(0) 推荐(0) 编辑
摘要:实现将对象下所有key由驼峰/Pascal转成下划线分割: toSnakeCase({ UserName: 'toutiao', group: { GroupName: 'douyin' } }) => { user_name: 'toutiao', group: { group_name: 'do 阅读全文
posted @ 2020-07-23 11:24 KeyNG 阅读(1667) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示