
js函数把字符串当成字符串处理了
js函数getid(i)如果i是0123js输出的i自动当成8进制的数给转换成83了当时我想让i是0123并且我的i明明是字符串类型的怎么解决这个问题...
js函数getid(i) 如果i是0123 js输出的i自动当成8进制的数给转换成83了 当时我想让i是0123 并且我的i明明是字符串类型的 怎么解决这个问题
展开
2个回答
展开全部
’0123‘转为int时就会变成83 你传入的时候虽然是字符串 你内部肯定有地方转换了类型成了int
需要看下代码
需要看下代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<!DOCTYPE HTML>
<html>
<head>
<title>Page Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script>
function _test (params) {
console.warn(params);
};
</script>
</head>
<body>
<input type="button" value="test" onclick="_test('0123');"/>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询