博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
react native 入门之javascript
阅读量:6624 次
发布时间:2019-06-25

本文共 954 字,大约阅读时间需要 3 分钟。

推荐书籍:

  • JavaScript权威指南(第六版)
  • JavaScript高级程序设计

###线上参考手册:

  • MDN
  • ECMAScript6

箭头函数

箭头函数即简写形式的函数表达式。

基础语法

// 如果只有一个参数,圆括号是可选的:  (singleParam) => { statements }  singleParam => { statements }    // 无参数的函数需要使用圆括号:  () => { statements }  复制代码
高级语法
// 返回对象字面量时应当用圆括号将其包起来:      params => ({foo: bar})            // 支持 Rest(剩余)parameters 和 default(默认) parameters:      (param1, param2, ...rest) => { statements }      (param1 = defaultValue1, param2, …, paramN = defaultValueN) => { statements }            // Destructuring within the parameter list is also supported  (还支持参数列表内的解析)    var f = ([a, b] = [1, 2], {x: c} = {x: a + b}) => a + b + c;      f();  // 6  复制代码

什么是Javascript字面量: 字面量表示如何表达这个值,一般除去表达式,给变量赋值时,等号右边都可以认为是字面量。 字面量分为字符串字面量(string literal )、数组字面量(array literal)和对象字面量(object literal),另外还有函数字面量(function literal)。 示例: var test="hello world!"; "hello world!"就是字符串字面量,test是变量名。

扩展运算符

解构

模块导入导出

数组新增的方法

转载于:https://juejin.im/post/5a333431f265da432652dfed

你可能感兴趣的文章
Oracle绝对值函数
查看>>
mysql 的mgr集群
查看>>
html5播放mp4视频代码
查看>>
032_nginx配置文件安全下载
查看>>
Linux下tomcat修改成的80端口无法访问
查看>>
Kubernetes 集群日志管理 - 每天5分钟玩转 Docker 容器技术(180)
查看>>
redis实现对账(集合比较)功能
查看>>
为了好好看球,学霸们用深度学习重建整个比赛3D全息图
查看>>
浅谈持续集成
查看>>
【ZH奶酪】如何用textgenrnn处理中文
查看>>
CentOS双机中Docker下安装Mysql并配置互为主从模式
查看>>
OkHttp3源码详解(六) Okhttp任务队列工作原理
查看>>
这样做,轻松在Word中使用MathType
查看>>
VS Code非英语版本连接TFS错误解决方案
查看>>
angular5中使用jsonp请求页面
查看>>
sql in not in 案例用 exists not exists 代替
查看>>
使用newtonjson解决Json日期格式问题
查看>>
WEB前端资源代码:学习篇
查看>>
Nginx安装及配置详解【转】
查看>>
vue2.0 :style :class样式设置
查看>>