ES6中的Destructuring assignment解构赋值
通过正则表达式的exec()方法,你会得到一个这样的数组[正则完整匹配的字符串, 正则中第一个括号内表达式所匹配的字符串, 正则中第二个括号内表达式所匹配的字符串, ..., 正则中最后一个括号内表达式所匹配的字符串],通过解构,你能更方便的取你想要的值。
通过正则表达式的exec()方法,你会得到一个这样的数组[正则完整匹配的字符串, 正则中第一个括号内表达式所匹配的字符串, 正则中第二个括号内表达式所匹配的字符串, ..., 正则中最后一个括号内表达式所匹配的字符串],通过解构,你能更方便的取你想要的值。
一、import 语法: import defaultMember from "module-name"; import * as name from "module-name"; import { member } from "module-name"; import { member as alias } from "module-name"; import { member1 , member2 } from "module-name"; import { member1 , member2 as alias2 , [...] } from "module-name"; import defaultMember, { member [ , [...] ] } from "module-name"; import defaultMember, * as name from "module-name"; import "module-name"; 引入模块的整个内容。下例会将myModule添加到当前作用域内,myModule会包含my-module模块暴露的所有东西(但不会包含默认输出的member)