JavaScript比较两个对象的值是否相等 function isObjectValueEqual(a, b) { var aProps = Object.getOwnPropertyNames(a); var bProps = Object.getOwnPropertyNames(b); if (aProps.length != bProps.length) { return false; } for (var i = 0; i < aProps.length; i++) { var pro…
代码 Typescript版 /** * TimeSpan just like the class TimpSpan in C# ,represent the time difference * @class TimeSpan */ class TimeSpan { constructor(millionseconds: number) { this.totalMillionseconds = millionseconds; this.totalSeconds = millionseconds…
方法一 let a = "a", b = "b"; console.log(a, b); let t = a; a = b; b = t; console.log(a, b); 方法二 let a = "a", b = "b"; console.log(a, b); [a, b] = [b, a]; console.log(a, b); 方法三 let a = "a", b = "b";…