JavaScript 函数的基本语法。
// 定义函数
function now() {
 console.log(new Date().toLocaleString()) // 输出当前时间
}
console.log(now) // [Function: f]
console.log(typeof now) // 'function'
// 执行函数
now() // "2018/8/29 下午1:15:23"函数的返回值。
function f () {
 return 0 // 返回 | 没有设置返回值默认返回 undefined
 console.log('...') // return 代表函数结束,之后的代码不会被执行
}
var n = f()
console.log(n) // 0 JavaScript 数据类型 
					
					JavaScript 数字
					
					JavaScript 字符串
					
					JavaScript 数组
					
					JavaScript 对象
					
					JavaScript Map
					
					JavaScript Set
					
					JavaScript null
					
					JavaScript undefined
					
					JavaScript 类型检测
					
					JavaScript 包装对象
					JavaScript 数据类型 
					
					JavaScript 数字
					
					JavaScript 字符串
					
					JavaScript 数组
					
					JavaScript 对象
					
					JavaScript Map
					
					JavaScript Set
					
					JavaScript null
					
					JavaScript undefined
					
					JavaScript 类型检测
					
					JavaScript 包装对象
					 
					
				 JavaScript 函数 
					
					JavaScript 参数
					
					JavaScript 匿名函数
					
					JavaScript 箭头函数
					
					JavaScript 递归
					
					JavaScript 闭包
					
					JavaScript 生成器
					JavaScript 函数 
					
					JavaScript 参数
					
					JavaScript 匿名函数
					
					JavaScript 箭头函数
					
					JavaScript 递归
					
					JavaScript 闭包
					
					JavaScript 生成器
					 
					
				 JavaScript 异步 
					
					JavaScript setTimeout
					
					JavaScript setInterval
					
					JavaScript 回调
					
					JavaScript Promise
					
					JavaScript async await
					JavaScript 异步 
					
					JavaScript setTimeout
					
					JavaScript setInterval
					
					JavaScript 回调
					
					JavaScript Promise
					
					JavaScript async await