安装live-server  npm install -g live-server       启动     live-server

箭头函数

var add =(a,b=1) => {
console.log('jspang')
return a+b;
};
console.log(add(1));

对象函数解构,
let json = {

a:'jspang',

    b:'技术胖'
}
function fun({a,b='jspang'}){
    console.log(a,b);
}
fun(json);

数组函数解构

let arr = ['jspang','技术胖','免费教程'];
function fun(a,b,c){
console.log(a,b,c);
}
fun(...arr);

let obj={

    a:'jspang',
    b:'技术胖'
}
console.log('a' in obj);  //true

数组判断

let arr=[,‘1’,,,,];
console.log(1 in arr); //true

let arr1=[,,'jspang','技术胖'];
console.log(0 in arr1); // false
注意:这里的0,1指的是数组下标位置是否为空。

数组遍历

let arr=['jspang','技术胖','前端教程']

arr.forEach((val,index)=>console.log(index,val));

注意:forEach循环的特点是会自动省略为空的数组元素,这里的forEach的2个参数顺序为固定的,第一个是值,第二个是索引  不可更改
filter遍历

let arr=['jspang','技术胖','前端教程'];
arr.filter(x=>console.log(x));

map替换数组元素

let arr=['jspang','技术胖','前端教程'];

console.log(arr.map(x=>'web'));

转载于:https://www.cnblogs.com/xiaoyaoweb/p/8251989.html

live-server 箭头函数相关推荐

  1. Java箭头函数,lambda函数

    Java箭头函数,lambda函数 lambda表达式实质就是一种语法糖,(建议尽量不要使用lambda表达式,代码太简洁,难懂,难以调试) lambda表达式的简单例子: 不需要参数,返回5 ()- ...

  2. es6箭头函数(=)与展开特性运算符(...)的使用

    2019独角兽企业重金招聘Python工程师标准>>> 箭头函数的几个写法 //当含有固定个参数的时候,es5写法 function test(a,b){ ..}//es6写法(es ...

  3. SQL Server用户自定义函数

    用户自定义函数不能用于执行一系列改变数据库状态的操作,但它可以像系统 函 数一样在查询或存储过程等的程序段中使用,也可以像存储过程一样通过 EXECUTE 命令来执行.在 SQL Server 中根据 ...

  4. ES6语法~解构赋值、箭头函数、class类继承及属性方法、map、set、symbol、rest、new.target、 Object.entries......

    2015年6月17日 ECMAScript 6发布正式版本 前面介绍基本语法,  后面为class用法及属性方法.set.symbol.rest等语法. 一.基本语法:  1.         定义变 ...

  5. es6箭头函数中this

    普通函数: $scope.$on('$stateChangeSuccess',function(){this.list = this.getList();}); 箭头函数: $scope.$on('$ ...

  6. JavaScript 初学者必看“箭头函数”

    译者按: 箭头函数看上去只是语法的变动,其实也影响了this的作用域. 原文: JavaScript: Arrow Functions for Beginners 译者: Fundebug 本文采用意 ...

  7. ES6新特性(函数默认参数,箭头函数)

    ES6新特性之 函数参数的默认值写法 和 箭头函数. 1.函数参数的默认值 ES5中不能直接为函数的参数指定默认值,只能通过以下的变通方式:   从上面的代码可以看出存在一个问题,当传入的参数为0或者 ...

  8. ES6 箭头函数易出错细节

    箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或 new.target. 箭头函数基本语法 (参数1, 参数2, -, 参数N) => { 函数声明 ...

  9. es6箭头函数this问题

    最近做vue的项目,发现中用了很多es6中的新特性,随后开始恶补es6,发现箭头函数这一简洁的函数写法,不过还是感觉不习惯,箭头函数的格式: //有参数var foo = n => consol ...

  10. python sort函数返回值_lambda函数与箭头函数在集合内置函数应用中的对照学习

    Python语言中有一个定义轻量级规则的lambda函数,其语法格式为: Lambda 参数列表:返回值表达式 简单的例子如:定义func=lambda x,y:x+y,则调用func(10,20)的 ...

最新文章

  1. Ansible03-管理变量、加密、事实
  2. Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件
  3. Gentoo 安装日记 05 (磁盘分区)
  4. C++ STL快速入门
  5. springboot ftp 笔记
  6. java的封装性_Java10-java语法基础(九)——java的封装性
  7. c语言prog1已停止工作,1.在考生文件夹下,要求程序PROG.C的功能是.doc
  8. 两个结构体变量可以直接赋值吗_Gox语言中的结构类型-GX6
  9. 大数据之-Hadoop之HDFS_HDFS产生背景以及定义---大数据之hadoop工作笔记0048
  10. vlc之d3d渲染流程
  11. 各种常用STL容器选择 需求分析笔记
  12. PHPWAMP_IN3新特性,一键内网穿透,一键生成app,一键IIS高承压
  13. 关于URL的转码与解码
  14. iPhone X 游戏闪退:NSUnknownKeyException
  15. 多目标进化优化-SPEA/R
  16. IOS微信内置浏览器音频加载问题
  17. day21:接口测试实战(充值recharge)
  18. 微信公众号网页授权思路解析及具体代码
  19. 中古消费热潮下,爆爆奢漫步二奢直播新时代
  20. cobbler一键装机流程

热门文章

  1. Qt文档阅读笔记-对JSON Save Game官方实例解析
  2. Python笔记-Flask框架Get和Post参数相关
  3. Qt文档阅读笔记-QWebView官方解析与实例
  4. VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库
  5. Qt工作笔记-QList (链表) QVector (数组)【转载】
  6. C/C++对象的序列化
  7. HTML期末作业-美食点餐网页
  8. Linux端口6888被占用怎么解决,zabbix如何监控外部端口的状态?
  9. 北师大c语言2019在线作业,华东石油《C语言》2019年春季学期在线作业(二)辅导答案...
  10. 安装redis并开启_如何安装Redis,以及对Redis配置文件的更改和测试