react native example 在 require 之后发生了什么?
what is going on in react native example after require?
中找到了下面的代码
var {
AppRegistry,
Image,
StyleSheet,
Text,
View,
} = React;
在我看来 Python 中的并行赋值。但我不能 运行 它由 nodejs:
var dict = {a: "19", b: "20"};
var {
a,
b
}
= dict;
console.log(a);
console.log(b);
所以我想知道这个语法是只在 React native 中有效还是 nodejs 支持?
这是一个 ES6 (ES2015) Destructuring
语句。
https://babeljs.io/docs/learn-es2015/#destructuring
React Native 默认使用 Babel 进行转换,Destructuring
是默认启用的功能之一。
var {
AppRegistry,
Image,
StyleSheet,
Text,
View,
} = React;
在我看来 Python 中的并行赋值。但我不能 运行 它由 nodejs:
var dict = {a: "19", b: "20"};
var {
a,
b
}
= dict;
console.log(a);
console.log(b);
所以我想知道这个语法是只在 React native 中有效还是 nodejs 支持?
这是一个 ES6 (ES2015) Destructuring
语句。
https://babeljs.io/docs/learn-es2015/#destructuring
React Native 默认使用 Babel 进行转换,Destructuring
是默认启用的功能之一。