编程里一些有趣的名词解释(语法糖、面包屑导航)
来源:互联网 发布:applet java 编辑:程序博客网 时间:2024/06/05 18:52
1.语法糖
-以下内容引自知乎
语法糖(Syntactic sugar)是由Peter J. Landin(和图灵一样的天才人物,是他最先发现了Lambda演算,由此而创立了函数式编程)创造的一个词语,它意指那些没有给计算机语言添加新功能,而只是对人类来说更“甜蜜”的语法。语法糖往往给程序员提供了更实用的编码方式,有益于更好的编码风格,更易读。不过其并没有给语言添加什么新东西。
也就是说编程过程中遇到的一些简便写法称之为语法糖。例如:
例如:input.map(item => item + 1);
es6的箭头函数表示为:
input.map(function (item) { return item + 1;});
2.面包屑导航
面包屑导航(BreadcrumbNavigation)这个概念来自童话故事”汉赛尔和格莱特”,当汉赛尔和格莱特穿过森林时,不小心迷路了,但是他们发现在沿途走过的地方都撒下了面包屑,让这些面包屑来帮助他们找到回家的路。所以,面包屑导航的作用是告诉访问者他们目前在网站中的位置以及如何返回。
基本的面包屑导航
带样式的面包屑导航
以上是个人想法,欢迎批评指正,或者推荐更多有趣的名词解释。
1 0
- 编程里一些有趣的名词解释(语法糖、面包屑导航)
- Dedecms当前位置(面包屑导航)的处理
- 面包屑导航的修改
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程名言
- 一些有趣的编程题
- 一些有趣的编程名言
- 面包屑导航
- 面包屑导航
- 面包屑导航
- 面包屑导航
- 面包屑导航
- 借鉴rocketmq
- android arr使用
- SpringBoot项目实战--ehcache
- vb.net项目,系统无法找到指定的引用及引用不被识别
- Java数据类型和MySql数据类型对应表
- 编程里一些有趣的名词解释(语法糖、面包屑导航)
- 配置Android Studio识别成员变量的m前缀
- LVM详解
- 二级指针修改一级指针的值
- 智能硬件
- 我见过最好的理解JSX和组件的文章
- hibernate4与hibernate3
- 【慢查询优化】连表查询注意谁是驱动表&搞不清楚谁join谁更好时放手让mysql自行判定
- LIDC-IDRI肺结节公开数据集Dicom和XML标注详解