与其余主流语言相比,JavaScript函数式语言
的血统更多一些。javascript
函数式语言一类程序设计语言,是一种非冯.诺伊曼式的程序设计语言。函数式语言主要成分是原始函数,定义函数和函数型。这种语言具备较强的组织数据结构的能力,能够把某一数据结构(如数组)做为单一值处理;能够把函数做为参数,其结果也能够为函数,这种定义的函数称为高阶函数,程序就是函数,程序做用在结构型数据上,产生结构型结果
JavaScript一些不一样于其余语言的概念前端
函数
是一等公民在JavaScript中,函数与其余对象共存,而且可以像任何其余对象同样地使用。
函数能够经过字面量建立
,能够赋值给变量
能够做为函数参数传递
能够做为返回值
从函数中返回
一种能够基于一次请求生成屡次值的函数,在不一样请求之间也能挂起执行。
控制异步代码
控制对特定对象的访问
查看JavaScript语法支持状态1
查看JavaScript语法支持状态2
查看JavaScript语法支持状态3java
Babel
Traceurgit
assert(condition,message);
内置console对象上的time和timeEnd方法。
现代前端技术解析es6