博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript => 方法的简写形式
阅读量:5908 次
发布时间:2019-06-19

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

https://segmentfault.com/a/1190000002904199

=> 是function的简写形式,支持expression 和 statement 两种形式。同时一点很重要的是它拥有词法作用域的this值,帮你很好的解决this的指向问题,这是一个很酷的方式,可以帮你减少一些代码的编写,先来看看它的语法。

([param] [, param]) => {   statements}param => expression

然后再来看看例子,以及babel 编译后的结果。

ES6:

babel编译后结果:

 

vue中也有这样的使用:

https://segmentfault.com/q/1010000007826464/a-1020000007826570

render函数是渲染一个视图,然后提供给el挂载,如果你没有加那么就等于没有视图给el挂载,自然什么都没有了。

另外

{    render: h => h(App)}

等价于

{    render: h => {        return h(App)    }}

其实只是简写的方式。如果不涉及使用this的话下面这个也是等价的

 
{    render: function (h) {        return h(App)    }}

转载于:https://www.cnblogs.com/guazi/p/6746068.html

你可能感兴趣的文章
CF 311C Fetch the Treasure
查看>>
多线程互斥-读写者问题
查看>>
29 GameProject4(+GUI)
查看>>
安全专家称不再向厂商免费提供漏洞信息
查看>>
Android 编译重要参数 LOCAL_MODULE_TAGS
查看>>
黄聪:Destoon模板存放及调用规则
查看>>
【转】VIRTUALBOX导入已有.VDI文件步骤
查看>>
[深入浅出Windows 10]模拟实现微信的彩蛋动画
查看>>
windows dos命令大全
查看>>
Hadoop使用(一)
查看>>
PostSharp AOP编程:1.基于PostSharp的AOP日志记录和异常捕捉【附带源码】
查看>>
【转载】iphone[Three20] Three20系列之Three20概述
查看>>
jquery消息框插件jquery-toastmessage
查看>>
Android中实现滑动翻页—使用ViewFlipper(dp和px之间进行转换)
查看>>
永无止境 Limitless
查看>>
AutoCAD.NET API 最新2012教程下载及在线视频教程DevTV 目录(英文版)
查看>>
Android adb 命令图解
查看>>
HDU-1789 Doing Homework again 动态规划 Or 贪心
查看>>
LINUX任务(jobs)详解 (转)
查看>>
分享14个jQuery插件开发人员易犯的错误
查看>>