我想知道在Rust中nodeJS charCodeAt
的等价物是什么?我已经尝试过深入研究Rust文档,但还没有走得很远。
然而,这是我到目前为止的地方-它可能没有那么有用,我确实很欣赏方向。
生 rust
fn main() {
let v1 = "\0\u{1e}2022-Dec-2 11:42:16-0800\0";
println!("{:?}", v1.chars().nth(01));
}
let ReadShort = function (v, p) {
return (v.charCodeAt(p) << 8) + v.charCodeAt(p + 1);
};
let v1 = "\0\u{1e}2022-Dec-2 11:42:16-0800\0";
console.log(ReadShort(v1, 0) == 30); // expected result true
1条答案
按热度按时间z31licg01#
“字符代码”就是字符的底层字节,也就是Unicode码位,你可以通过简单的整数转换得到它: