JavaScript
文章平均质量分 53
LeeSirbupt
一枚前端码农
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从零构建一个 web 应用需要考虑的问题
从零构建一个 web 应用需要考虑的问题现在前端发展日新月异,有了 nodejs 之后,甚至开始进入后端领域了。发展太快有好有坏,好处就是技术更新很快,工具特别多,用起来很方便,坏处就是不少人只会用工具,没有去深入了解原理,这样会导致基础知识缺失,一是使用工具遇到问题的时候,不知道问题出在哪里,二是当有问题找不到合适的工具来解决的时候,自己写不出一个这样的工具,只能干着急。本文用 nodejs...原创 2019-12-16 17:33:07 · 383 阅读 · 1 评论 -
什么是函数式编程,函数合并与柯里化又是什么意思?
函数式编程在耳边回响了多年,今天就来详细了解一下它吧。函数式编程的主要特征是:函数是一等公民。它建议大家写纯函数、没有副作用的函数。讨论完纯函数的内容,我们会看一下最重要的应用:函数的柯里化。纯函数的概念纯函数是这样一种函数,即相同的输入,永远会得到相同的输出,而且没有任何可观察的副作用。其中的副作用指的是:跟函数外部环境发生的交互。包括但不限于:更改文件系统往数据库插入记...原创 2018-06-27 20:41:23 · 1829 阅读 · 0 评论 -
JavaScript循环双向链表解决约瑟夫问题
据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。所以问题是,给定了和,一开始要站在什...原创 2018-12-06 15:44:16 · 420 阅读 · 0 评论 -
JavaScript 解决 list to tree 问题
后端方便保存的树状结构是一层结构,通过 parentId 来确认父子关系。然而前端树组件,比如 antd 的树组件,需要的输入数据是 children 形式的数据,这个时候就需要将 list 结构的数据转化成 tree 结构的数据。输入数据为:[ { "id": "12", "parentId": "0", "text": "Man", "l...原创 2019-08-01 11:52:06 · 1089 阅读 · 0 评论
分享