背景 今天在使用 siphash 计算字符串 hash 的时候,居然抛异常了。 排查 分析原因,发现是 siphash#string_to_u8...
![240](https://upload.jianshu.io/collections/images/333409/th.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
背景 今天在使用 siphash 计算字符串 hash 的时候,居然抛异常了。 排查 分析原因,发现是 siphash#string_to_u8...
try,catch 和 finally,有一些不太常见的使用方式。我们来总结下,在这些场景,程序会怎样表现。 1. 可省语句块 catch 或 ...
1. 原题 http://lisperator.net/blog/a-little-javascript-problem/不能使用数组或对象,实...
背景 以下几个好玩的问题,我都不是原创,解题方法除2.2和4.2之外,都不是我自己想出来,特此声明。 借此向各位JS前辈致敬。 1. 怎样让a同...
1. 背景 mdn: Map是ES6中的内置全局对象,其中保存了多个键值对映射关系。它的key 和value 都可以是js中的任意对象。例如, ...
1. 背景 阴阳谜题(yin yang puzzle),指的是以下Scheme代码实现的无限循环, 输出结果为, 2. Python实现的阴阳谜...
1. 背景 private fields是tc39 stage 3的提案, private fields以#号开头,例如,以上代码中,#x就是一...
1. 32位有符号整数 按位操作符(Bitwise operators)会使用内置函数,7.1.5 ToInt32 ( argument ),先...
1. undefined和undeclared 访问未被声明的变量,会报ReferenceError, 但是typeof运算符并不会报错,对于值...
1. Object.freeze Object.freeze做了两件事情,(1)给对象设置,Object.preventExtension(ob...