JS基础
蜜蜂采蜜
乐观、豁达、开朗的小蜜蜂,努力奔跑......
展开
-
Java8新特性之Stream详解一
写了Lambda表达式的博客,怎么能少了对Stream的学习呢!接下来就将我所理解的Stream分享给大家,欢迎指出不足之处...一、为什么要使用Stream?Stream是什么?在Java中该怎么用呢? (1)为什么要使用Stream? Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的...原创 2018-07-28 16:27:09 · 653 阅读 · 0 评论 -
JavaScript操作DOM常用API总结
本文转载自:JavaScript操作DOM常用API总结也可参考博客:原生 JavaScript 的 DOM 操作汇总文本整理了javascript操作DOM的一些常用的api,根据其作用整理成为创建,修改,查询等多种类型的api,主要用于复习基础知识,加深对原生js的认识。基本概念在讲解操作DOM的api之前,首先我们来复习一下一些基本概念,这些概念是掌握api的关键,必须理解它...转载 2018-07-29 15:49:57 · 240 阅读 · 0 评论 -
JS中Array之高阶函数实战
Array数组就不过多解释,那什么是高阶函数? JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。一、JS中Array之Map/Reduce高阶函数详解:例1,比如我们有一个函数f(x)=x2,要把这个函数作用在一个数组[1, 2, 3, 4, 5, 6, 7, 8,...原创 2018-07-26 20:48:49 · 634 阅读 · 0 评论 -
Java8新特性之Stream详解二
最近在公司的项目中常用Stream结合Lambda表达式来操作集合,使得项目整体代码简洁和整齐;并且上一章也讲了一些关于Stream的常用操作,比如:map()、filter()、concat()、reduce()、max()、min()、distinct()等常用操作。这篇我就分享一下Stream中List、Set、Map之间的转换操作:准备工作:新建一个Course类,包含n...原创 2018-08-17 11:45:24 · 490 阅读 · 0 评论