【文件属性】:
文件名称:babel-plugin-transform-walrus-operator:从js中的赋值表达式返回值
文件大小:31KB
文件格式:ZIP
更新时间:2021-05-03 05:31:09
JavaScript
babel-plugin-transform-海象运算符
将海象运算符:=编译为IIFE
关于
作业说明
将42分配给x
返回未定义
x = 42 ;
作业表达
将42分配给x
返回42
( x : = 42 )
用例范例
y = func ( x ) ;
const arr = [ y , y ** 2 , y ** 4 , y ** 6 ] ;
可以变成
const arr = [ y : = func ( x ) , y ** 2 , y ** 4 , y ** 6 ]
转型
if ( x : = 2 ) alert ( ) ;
通常变成
if ( ( function ( x ) {
if ( typeof x === 'undefined' ) throw new Error ( ) ;
x = 2 ;
return x ;
} ) ( x ) ) ale
【文件预览】:
babel-plugin-transform-walrus-operator-main
----.gitignore(14B)
----.babelrc(38B)
----package.json(996B)
----package-lock.json(104KB)
----src()
--------index.js(743B)
----.eslintrc.js(497B)
----README.md(1KB)
----.eslintignore(21B)
----test()
--------index.js(778B)
--------fixtures()