1.一个函数如果输入参数确定,如果输出结果是唯一确定的,那么它就是纯函数。
2.使用高阶函数过程抽象提高函数纯度代码
3.使用multi高阶函数实际是对fn进行一个变化,当传入的第一个操作数是arrayLink时,就会对这个arrayLink的每一个元素执行fn操作,这样做可以简化操作的过程。
4.规约函数的使用代码方法
5.函数的柯里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术)
2025年08月05日
1.一个函数如果输入参数确定,如果输出结果是唯一确定的,那么它就是纯函数。
2.使用高阶函数过程抽象提高函数纯度代码
3.使用multi高阶函数实际是对fn进行一个变化,当传入的第一个操作数是arrayLink时,就会对这个arrayLink的每一个元素执行fn操作,这样做可以简化操作的过程。
4.规约函数的使用代码方法
5.函数的柯里化,是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术)
2025年08月05日
自学前端,首先要明确自己的学习目标,其次要明确需要学习的知识点,之后要归纳可靠专业的学习资料,最后就是制定合理的学习计划,投入学习。
第一步:明确学习目标
前端的学习目标主要有两个方面,一个是为了就业,想从事JavaScript开发工程师、CSS/HTML开发工程师、网页前端工程师、APP前端开发工程师、小程序开发工程师等前端岗位,并具备学习岗位技能的决心;另一个则是为了培养爱好,把前端作为一个兴趣特长。前者需要学习岗位所需的专业知识,后者可以只学一点基础。
2025年08月05日
这题我会,史上最全的最使用的前端学习路线,不仅仅只是入门!!
首先介绍一下GitHub 上一个很有名的 Roadmap,是国外的前端工程师kamranahmedse编写的前端进阶框架图,简洁而完备,最适合前端新手搭建基本的知识框架。
2025年08月05日
先附一张前端学习路线图
从大图中我们可以总结出:
优秀的Web前端开发工程师 要在知识体系上既要有 广度 和 深度!应该具备快速学习能力。前端开发工程师 不仅要掌握基本的Web前端开发技术,网站性能优化、SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等。
2025年08月05日
2025年08月05日
最近项目需要,要弄个正则表达式获取body的内容。
用过angularjs就知道,很多时候要写指令时引用templateUrl的时候。template的内容root是不能包含多个节点的,否则就报错。
这样的规范很不好,很多时候还是想保留template的头,文档类型,css等信息。
所以在开发模式下,希望angularjs加载模板的时候,自动砍掉头部和尾部.
获取之前:
2025年08月05日
JavaScript是全球最广泛使用的编程语言之一,尤其在Web开发领域占据核心地位。
无论是构建交互式网站、Web应用还是服务端程序,
2025年08月05日
2025年08月05日
这,是我的书架,是我最喜欢也最后悔的一件家具,我很喜欢这种实木的感觉,但是也非常后悔买小了。导致我的飘窗上也放着书,客厅里也放着书。
客厅就不拍了,反正我很喜欢那种随手可以拿到喜欢的书的感觉,每次到京东满减的活动我都会抢书券,这估计是我每年买的最多的东西了,但是明年估计就不买了,这些书需要看很久了。
接下来就说一下我今年读过的书
上面是我看过的几乎所有的专业书了,下面这些是我看过的大概一半的闲书。还有一半已经送人或者是kindle的书,很惭愧我基本看完了所有的马亲王的书,但是。。。只买过一套电子的古董局中局,还是前几天做活动买的,其实买的时候,我已经看完了123,而且成功的路转粉。现在很喜欢马亲王的风格。