Isjquery.trim()弃用了?

问题描述 投票:0回答:2
每jQuery 3.5文档,

jquery.trim()已弃用。 但是,当我尝试将其与jQuery 3.5一起使用时,它仍在工作。我应该立即用本机String#trim

函数替换它,还是可以使用jQuery Trim?

取代并不意味着要删除,这意味着在将来的版本中,无法保证此方法仍然存在。
javascript jquery
2个回答
6
投票
jquerytrim

文档:

注:该API已在JQuery 3.5中被弃用;请改用本机字符串.prototype.trim方法。

docs

是的,它被折旧,但建议的替换可能会引起问题,因为它假设对象已经是字符串。
i选择定义以下内容,并将所有呼叫变成

String.prototype.trim

String.prototype.trim()

似乎现在如何调用此函数有一个变化。对于使用jQuery 3.5及以下的代码,通常的功能调用可行:

$.trim(object)

0
投票
但对于使用jQuery 3.5向上的代码:

String.trim(object)

Edit:


jQuery似乎回到了其原始方法:
xstring.trim();

尝试两个有效的两个方法。
	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.