js 函数表达式
JS 函数 表达式
2023-09-11 14:14:56 时间
阅读目录
es6之后,感觉用函数表达式的越来越多了,特别是ts中。
比如:
const fn: Fn = () => {
...
}
这样做的原因有:
1 函数表达式可以控制变量提升
2 ( ts中 )函数表达式可以更方便添加类型
3 用表达式的一般都是用箭头函数,而箭头函数里的 this
指向是很清晰的,可以减少很多奇奇怪怪的问题。
4 还有一个好处就是某些情况下写法更精简。
const getTime = () => new Date();
vs
function getTime() {
return new Date();
}
相关文章
- JS框架_(JQuery.js)模拟刮奖
- JS框架_(Progress.js)圆形动画进度条
- JS框架_(JQuery.js)动画效果鼠标跟随
- JS框架_(Laydate.js)简单实现日期日历
- Js基础知识5-函数返回值、函数参数、函数属性、函数方法
- JS魔法堂:函数节流(throttle)与函数去抖(debounce)
- JS魔法堂:函数重载 之 获取变量的数据类型
- Underscore.js使用
- js 函数中的this
- js变量和函数声明的提升(转)
- js 选择文本
- node.js原生后台进阶(二)
- [Node.js] Mock an API for Local Development in React with Mirage JS
- js-语法
- 一个简单的knockout.js 和easyui的绑定
- [Whole Web] [Node.js] [Browserify] [Grunt] Automation task with grunt-browserify & grunt-contrib-watch
- constructor of OfflineInterface.js
- js上传图片本地预览(整理)
- ML之SVM:基于Js代码利用SVM算法的实现根据Kaggle数据集预测titanic(泰坦尼克号)数据集生存人员
- JS:crypto-js模块实现数据加密解密
- js实现 find 函数
- Bootstrap的js插件之轮播(carousel)
- JS 高级(五)ES5新增函数
- JS函数防抖和节流全解析
- 【JS高级】js之正则相关函数以及正则对象_02
- JS工具函数大全
- Vue.js 目录结构
- satellite.js库下载、介绍、安装、引用,返回函数的方法