/*
* @Author: Robyn
* @Date: 2017-10-31 20:26:30
* @Last Modified by: Robyn
* @Last Modified time: 2017-10-31 20:26:30
*/
// var arr = [ 1, 41, 22, 32, 58, 9];
// //从小到进行排序
// var newArr = arr.sort(function(a ,b) {
// return a - b;
// });
// console.log(newArr);
// setTimeout(function() {
// console.log("123");
// }, 1000);
// setTimeout(()=>{
// console.log("123");
// }, 1000);
// const fs = require("fs");
// fs.readFile("./js/a.js",function(err,data){
// //....
// });
//由于在js中大量用到了匿名函数,为了让程序员在书写匿名函数时更加简单,所以ES6中加入一种新的语法用来替代匿名函数:
// 它就是:箭头函数
// 简写规则:
// 1) 直接去掉关键字:function
// 2) 使用一个小括号用来存在放参数
// 如果只有一个参数可以将小括号省略
// 如果没有参数,需要保留小括号,如果有两个和两个以上的参数,小括号也不能省略
// 3) 在小括号后面加一个:=> 。读取 goes to
// 4) 在=>后面加上一个大括号,用来书写函数的代码体
// 如果大括号中的代码只有一句,可以省略大括号,以后代码后的分号
// 如果只有一句,并且这一句中有return关键字,直接把return也省略掉
// const fs = require("fs");
// // fs.readFile("./js/a.js",function(err,data){
// // console.log(data.toString());
// // });
// fs.readFile("./js/a.js", (err,data)=>
// console.log(data.toString())
// );
// function fn() {
// console.log("abc");
// }//具名函数:具备名称的函数
// var fn = function() {
// console.log("我是一个匿名函数,要记清楚");
// }
// fn();
//改为一个箭头函数:
// var fn = () =>{console.log("我是一个匿名函数,要记清楚");};
// fn();
// var fn = function(name) {
// console.log(`大家好,我叫${name}`);
// }
// fn("追命");
//改为一个箭头函数:
// var fn = name=>{
// console.log(`大家好,我叫${name}`);
// }
// fn("追命");
// var fn = function(name,age) {
// console.log(`大家好,我叫${name},今年${age}岁了`);
// }
// fn("追命",19);
//改为一个箭头函数:
// var fn = (name,age)=>{
// console.log(`大家好,我叫${name}`);
// }
// fn("追命");
// var fn = function() {
// console.log("我叫追命");
// }
// fn();
//改为一个箭头函数:
// var fn = ()=> console.log("我叫追命");
// fn();
// var fn = function(a,b) {
// return a + b;
// }
// 改为一个箭头函数:
// var fn = (a,b)=>a + b;
// // console.log(fn(1,2));
// var c = fn(1,2);
// console.log(c);
04_11.箭头函数.js
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 箭头函数的特性: 对this的关联。箭头函数内置的this的值,取决于箭头函数在哪定义,而非箭头函数执行的上下文环...
- js: javascript js专门给静态页面加一些效果! 这些效果怎么出来: 原理:提前定位或者写好一些样式,...