JavaScript ES6的一些新鲜玩艺儿。。
时间:2022-04-27
本文章向大家介绍JavaScript ES6的一些新鲜玩艺儿。。,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
ES6的那些新东西,现在我了解的也不多。
先从简单的来吧,一些个语法看看,,
以前我们声明个对象得这样:
var Obj = {
data:function(){
...
},
setData:function(){
...
}
}
在ES6里不这样了,这么写的:
var Obj = {
data(){
...
},
setData:(){
}
}
恕我愚钝啊,
我就只看出来,确实是少了个function而已,其它没有变化。
======================
再来看看这个,
基于键值对的,[变量名]的取值方式,这样:
var param = 'abc';
var config = {};
config[param] = 'fff';
现在在ES6里这么写啦:
const param = 'abc';
const config = {
[param]:12
}
这也只是写法优化了,没啥大改进。
======================
ES6的模块功能,我倒是挺喜欢的。
以前得这么写:
function objFn(){
this.setVar = setVar;
this.getVar = getVar;
this.clearData = clearData;
this.modifyData = modifyData;
}
function setvar(){...}
function sgetvar(){...}
function clearData(){...}
function modifyData(){...}
现在就可以这样了:
module.exports = {
setvar,
sgetvar,
clearData,
modifyData
}
这个比较喜欢,如果我写错了,你就一笑而过,不要较真。
毕竟我也刚开始看这个。。
慢慢研究吧,虽然一时用不上,但根本性的技术变革要跟上。
- Kubernetes 年度关键进展回顾
- 比较一下以“反射”和“表达式”执行方法的性能差异
- 人工智能芯片是什么?有什么用?
- 柯洁食言“复出”再战AI:明年4月见分晓
- 深入探讨ASP.NET MVC的筛选器
- pytorch自然语言处理之Pooling层的句子分类
- su命令cannot set groups: Operation not permitted的解决方法
- 利用腾讯云 COS 云对象存储定时远程备份网站
- 腾讯云技术公开课:零基础入门高可用云端架构设计
- 包学会之浅入浅出Vue.js:开学篇
- 包学会之浅入浅出Vue.js:升学篇
- 一个只有99行代码的JS流程框架 (一)
- 【腾讯云的1001种玩法】试用腾讯云 Windows Server 2012 R2 镜像的几点经验分享
- 一个只有99行代码的JS流程框架(二)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- CVE-2020-1948:Dubbo Provider默认反序列化复现
- R语言进阶之因子分析
- Spring Boot 整合Thymeleaf
- Spring Boot 整合Shiro
- 微服务[学成在线] day01:CMS接口开发
- 微服务[学成在线] day02:CMS前端开发
- ggplot2| 绘制KEGG气泡图
- 微服务[学成在线] day03:CMS页面管理开发
- ggplot2|绘制GO富集柱形图
- 使用Prometheus监控Flink
- 微服务[学成在线] day04:页面静态化
- Spring Boot 整合Mybatis代码生成插件
- Spring Boot 配置文件
- Hello Spring Boot
- Spring Boot 整合Druid