nodejs代码: switch(t[i].header.msg_type[3]-‘0’) 中header.msg_type[3]-'0’是什么意思
此代码作者是个C funner
header.msg_type[3]-'0'
就是求ascii字符代表的数字,比如 ‘3’ - ‘0’ =3。javascript中更常见写法是parseInt(header.msg_type[3]),或者直接省略 - ‘0’ 。当然也有可能这样写是有什么特别的用意,毕竟楼主没给出上下文代码。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
此代码作者是个C funner
就是求ascii字符代表的数字,比如 ‘3’ - ‘0’ =3。javascript中更常见写法是parseInt(header.msg_type[3]),或者直接省略 - ‘0’ 。当然也有可能这样写是有什么特别的用意,毕竟楼主没给出上下文代码。