gpt4 book ai didi

当没有要拆分的字符时,Javascript Split 将无法工作

转载 作者:搜寻专家 更新时间:2023-11-01 05:10:38 25 4
gpt4 key购买 nike

HTML

<div id="code1" data-code="123;12"></div>
<div id="code2" data-code="231"></div>

J查询/Javascript

alert($("#code1").data("code").split(";")[0]);
alert($("#code2").data("code").split(";")[0]);
alert('test');

由于 code2 没有“;”,代码停止一起工作。最后一个警报将不起作用,不可拆分代码之后的任何代码也将不起作用。我怎样才能用“;”分割代码即使它可能没有“;”性格?

最佳答案

data() 将一个值类型转换为数字,如果它是数字的话

尝试:

$("#code2").data("code").toString().split(';')

data() docs 的 html 5 属性部分中有更多关于类型转换的信息

关于当没有要拆分的字符时,Javascript Split 将无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32728603/

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