javascript - 如何“取消引用”一个对象?
问题描述
在 JavaScript 中,如何取消引用函数返回的对象?
例如这个:
var tmp = getTextProperties();
font = tmp.font;
size = tmp.size;
color = tmp.color;
bold = tmp.bold;
italic = tmp.italic;
PHP 有 list() 结构,它做类似的事情:
list($font, $size, $color, $bold, $italic) = getTextProperties();
解决方案
使用 ES6,您可以按如下方式解构对象:
var { font, size, color, bold, italic } = getTextProperties();
推荐阅读
- selenium-webdriver - 设置 selenium 自动化框架以根据云设置运行测试
- python - 在 dgraph 中编写社交媒体的模式
- angularjs - $watch 不刷新 ng-repeat 列表
- sql - 搜索仅具有多个前导和尾随空格的 SQL Server 表列
- python - 在不同的列中分离 Python Web 抓取的数据
- amazon-web-services - S3 事件的 SLA 触发了通过 SNS 向 SQS 传递消息
- sql - SQL在同一张表上生成组项之间所有可能的组合
- python - 创建表后如何向 SQLAlchemy 模型添加索引和模式
- dns - 我可以在 DNS 中过滤 MAC 地址吗?
- node.js - 从填充函数获取空数组