Open lianjianbo opened 5 years ago
var reverse = function(x) { if (x === 0) return 0; let temp = 0 while (x !== 0) { temp = temp * 10 + x % 10; x = parseInt(x / 10); } if (temp >= Math.pow(2,31) - 1 || temp <= -Math.pow(2,31)) { return 0; } return temp; };
temp
0
parseInt()
ms
地址:https://medium.com/swlh/web-sockets-in-node-js-f3b3a4abcbe3 点评:使用Web sockets,它通过一个tcp连接提供全双工通信通道。WebSocket允许服务器和客户端之间的双向通信。两端可以同时传输数据。并且通过websocket的客户机和服务器之间建立连接所需的代码很少。
Web sockets
tcp
WebSocket
websocke
调试JavaScript和Node 时应使用的8个控制台命令: 常见的有console.log console.warn console.error
JavaScript
Node
console.log
console.warn
console.error
console.assert
false
Assertion failed
true
console.count
console.countReset
console.group
console.groupEnd
console.table
ARTS 第十二周(2019.9.23-2019.9.29)
Algorithm 反转整数
temp
存放数值,先将原始数值取余放入temp
中,再进行取整操作,直到原始数值等于0
退出循环,而每次取余的值都会存放在temp
中,这样就可以实现整数的反转了。其中parseInt()
函数可解析一个字符串,并返回一个整数。ms
Review Web Sockets in Node JS
地址:https://medium.com/swlh/web-sockets-in-node-js-f3b3a4abcbe3 点评:使用
Web sockets
,它通过一个tcp
连接提供全双工通信通道。WebSocket
允许服务器和客户端之间的双向通信。两端可以同时传输数据。并且通过websocke
t的客户机和服务器之间建立连接所需的代码很少。Tips 近期遇到的tips
调试
JavaScript
和Node
时应使用的8个控制台命令: 常见的有console.log
console.warn
console.error
console.assert
用于判断第一个参数是否为真,如果是为假(false
) 的话抛出异常并且输出为Assertion failed
以及第一个参数后的额外参数;如果为真(true
) 的话代码执行将继续进行,而不会记录任何日志。console.count
和console.countReset
用于设置和清除计数器console.group
和console.groupEnd
创建一个新的分组,直到遇到console.groupEnd
结束该分组console.table
用于描述特定化的数组或对象,以表格的形式输出Share JavaScript 执行机制