腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在创建新对象时没有传入任何值,如何使用默认
参数
?
、
、
、
我试图将
参数
传递给一个新
的
类构造
函数
,如果没有传递任何
参数
,则计算默认
参数
,同时仍然可以选择通过
参数
的
参数
名传递任何
参数
。var parametersThing = new thing({b:20}); // returns {a = 0, b = 20} 问题是,如果不传递任何
参数
,则会返回错误Cannot destructure如何在不遇到此错误
的
情况下使用默认
参数<
浏览 18
提问于2020-02-23
得票数 0
回答已采纳
3
回答
在Typescript
函数
中
可以有可选
的
非结构化
参数
吗?
我想写一个
函数
,它接受一个对象
参数
,在
函数
签名中使用
解构
,并且该
参数
是可选
的
:然而,Typescript不允许我这样做(“绑定模式
参数
在实现签名
中
不能是可选
的
”)。myFunction(options?: {opt1?这两个看起来应该是一样
的
,
浏览 3
提问于2018-10-17
得票数 52
回答已采纳
1
回答
解构
函数
参数
中
的
默认值
、
、
我正在尝试直接在
参数
函数
中
解构
数值,并使用通用对象影响
默认值
(对于每个
解构
的
subProperties ): 示例 const initialTest = {}) => { ... } <MyComponent test={{ name: 'myNameFromProps' }} /> 我最后
的</
浏览 19
提问于2020-01-10
得票数 3
1
回答
如何使用
默认值
定义组件
、
、
这是我
的
组件(Amount.tsx): return ( </div> )我想在没有
默认值
的
浏览 6
提问于2021-06-02
得票数 0
回答已采纳
3
回答
函数
参数
中
的
解构
和重构?
、
我正在尝试使用
解构
来使用命名
函数
参数
和
默认值
。doSomething({arg1 = "foo", arg2 = "bar"} = {}) {}function doSomething(parameters = {arg1 = "foo", arg2 = "bar
浏览 2
提问于2018-04-04
得票数 6
2
回答
JS
函数
声明:花括号对象在
参数
声明
中
赋值为空对象
.}= {}
函数
参数
声明
中
的
意思?= {} 可能表示
函数
参数
的
默认值
,但是前面大括号
中
的
代码有什么用呢?
浏览 26
提问于2017-02-23
得票数 9
回答已采纳
1
回答
Javascript对象
解构
和默认
参数
组合
、
今天,我遇到了以下我不认识
的
语法:const createUser = ({ name = 'Anonymous', age,}); age: 5console.log(defaultP);我认为它使用对象
解构
和默认
参数
来设置作为
参数
发送
的
对象
的
默认值
这种语法让我有点不知所措,因为通常我看到
浏览 23
提问于2018-08-06
得票数 3
回答已采纳
1
回答
在js
中
:如何获得包含
函数
所有
参数
(包括默认
参数
)
的
对象?
最近,我了解到ES6特性,它允许使用
解构
对象定义
函数
参数
。就像这样 //some code} 我非常喜欢这种方法,因为它允许我看到
函数
所需
的
参数
,无论是在哪里定义
函数
,还是在调用
函数
的
地方使用和。有时,我希望得到一个
函数
的
所有
参数
的</
浏览 1
提问于2018-01-03
得票数 4
2
回答
在ES6
中
使用
解构
来定义可选
参数
、
、
我有一个执行AJAX调用
的
函数
,如下所示: ...其中第二个
参数
是可选
的
,即在某些情况下该
参数
是必需
的
,而在其他情况下则不是: ...let data = retrieveData(aSection, undefine
浏览 4
提问于2017-09-29
得票数 6
回答已采纳
1
回答
typescript
中
默认值
的
参数
类型
、
我声明了一个带有一个
参数
(用于
解构
)和一个
函数
(用于添加处理程序)
的
"handler function“类型type MyHandler = (event: HandlerArg) => any; 但是,当我使用
默认值
声明
参数
时,类型被推断为any AddHandler
浏览 4
提问于2019-08-10
得票数 0
2
回答
ES6构造
函数
对象
参数
的
默认值
、
、
、
我正在尝试使用最合适
的
ES6语法定义一个带有
参数
的
构造
函数
的
Javascript类。首先,很容易这样定义它。console.log('Class test1');console.log(test1.options.op2);但是,当我尝试使用
解构
来定义
默认值
时,对于构造
函数
的
一个
参数
(op2,嵌套对象options
的
浏览 0
提问于2016-11-17
得票数 9
回答已采纳
2
回答
()“作为
参数
我在看一个
函数
:...叫做:这里发生了什么事?当传递id时,它在
函数
中
的
值是多少?()?它似乎不是任何东西--
函数
正在使用它作为SQL存储过程使用,我可以从跟踪中看到它被作为null传递。我期待这个存储过程被用一个确定
的
、实际
的
整数来调用,我想知道为什么这段代码可能没有指定一个,除非有一些我不理解
的
东西。
浏览 7
提问于2017-08-29
得票数 0
回答已采纳
1
回答
在TypeScript中使用
解构
和rest
的
类型化
函数
参数
、
、
、
、
我有一个
函数
: input: { name, onChange, value, ...restInput }, ...rest);export default ({ input: { (name: String), (onChange
浏览 5
提问于2018-11-16
得票数 24
回答已采纳
3
回答
打印两个值而不进行
解构
、
、
、
、
我正在尝试学习javascript
解构
,却被卡住了,没有找到类似的东西,所以我想知道是否有人能给我一些启发。我有两种类型
的
问题1:这里我在
参数
中使用了destructure (它是destructure吗?)上面我有
函数
,它打印{size: 7,radius: 4} 25,我
的
问题是为什么它也打印25?= 'big', radius = 25 ) {} drawChart({size:7, radius:4} );
浏览 19
提问于2020-07-12
得票数 2
回答已采纳
1
回答
具有类型或接口
的
TypeScript非结构化默认
参数
、
、
、
、
我正在编写一个
函数
,它接受一个可选对象options,它本身包含一个可选属性params。这个options对象有一个
默认值
{},因此它可以在
函数
签名中被正确地
解构
。这个错误是有意义
的
:据编译器所知,options可能是未定义
的
(当
参数
设置为可选时由它解释),所以它可能不存在params。 但是,它没有考虑到可选
参数
可能具有
默认值
。然而,我还没有找到在类型或接口中正确表示这一点
的
方法。直接在
函数
签名
浏览 2
提问于2019-12-02
得票数 3
回答已采纳
1
回答
在JavaScript
中
为
解构
嵌套对象
中
的
每个键设置
默认值
、
一般来说,我知道如何在Javascript
中
解构
一个简单
的
对象。我还知道如何在
解构
过程
中
给简单
的
对象赋予
默认值
。myLogger(firstExample); // "foo 1,2,3" myLogger(secondExample); // "def
浏览 1
提问于2019-03-20
得票数 2
回答已采纳
4
回答
不同初始化方式
的
构造
函数
、
、
所以我很难理
解构
造
函数
是如何使用
的
。实际上,我特别怀疑默认构造
函数
和
参数
化构造
函数
。我不知道这两个构造
函数
是如何工作
的
。不要类只有一个构造
函数
,或者它可以有多
浏览 11
提问于2022-01-24
得票数 0
回答已采纳
3
回答
这个JS
函数
param语法(带有属性
默认值
的
对象初始化程序,类似于rest/spread )是否具有名称和效果?
、
、
、
我在阅读库源代码时发现了我以前从未见过
的
,在通过解释器进行评估时,它似乎没有任何效果: {可以从
函数
体
中
引用对象吗?ts-node
的
输出试图重新创建: > const testFn2 = (arg1, {dFn = console.debug, lFn = console.log} = {}) => { console.log
浏览 6
提问于2018-01-15
得票数 1
回答已采纳
3
回答
使用ES6
的
参数
名称?
、
、
我定义了一个类似如下
的
函数
:我希望有一个可以提供正文和跳过查询
的
语法:call_api('/api/clients/new', function(x){console.log(x)}, {}, {1:2}) 即使我提供了body=,它也显示为query
参数
我在Chrome控制台和Webpack源码
中</em
浏览 30
提问于2015-09-02
得票数 28
回答已采纳
4
回答
ES6
解构
-这是做什么
的
?
、
我正在尝试理解这种ES6
解构
。有人能解释一下这行代码会编译成什么吗?
浏览 29
提问于2019-11-19
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券