gpt4 book ai didi

javascript - TypeScript:将 JQuery 子级作为数组访问

转载 作者:行者123 更新时间:2023-11-30 10:07:34 25 4
gpt4 key购买 nike

我正在进行从 JavaScript 到 TypeScript 的移植练习,遇到了以下问题。

在我得到的原始 JavaScript 代码中:

var children = someJQueryElement.children('div');
var sortedChildren = children.sort(someSortFunction);

在 TypeScript (1.4) 中,所有 jQuery 方法都返回 JQuery,它不是 array,因此不能调用 sort

我应该如何解决这个问题?

最佳答案

作为一个想法,您是否尝试过使用转换告诉 TypeScript 将其视为数组?

var children = someJQueryElement.children('div');
var sortedChildren = (<Array>children).sort(someSortFunction);

不过,如果您必须在许多地方执行此操作,这似乎是一个相当乏味的解决方案。希望有人有更好的答案。

关于javascript - TypeScript:将 JQuery 子级作为数组访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28369782/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com