July 2018

一些JS的神秘

之前在知乎上面看到的一些极其有意思的短小精悍的js代码,在这里做个记录: 1、JavaScript 错误处理的方式的正常姿势。 try{ something}catch(e){ window.location.href=”http://stackoverflow.com/search?q=[js]+”+e.message;} 2、单行写一个评级组件:”★★★★★☆☆☆☆☆”.slice(5 – rate, 10 – rate); 3、为什么 ++[[]][+[]]+[+[]] = 10? 4、这个正则表达式可以测质数…… function isPrime(n) { return !(/^.?$|^(..+?)/1+$/).test(‘1’.repeat(n))} 5、我给个最简单的: 1e3 =>… Read More »一些JS的神秘

Freeswitch内核之事件类型说明

Freeswitch内核之事件类型 事件 说明 3 Channel events 信道事件。 3.1 Channel states 信道状态。 3.2 CHANNEL_CALLSTATE 信道呼叫状态事件。 3.3 CHANNEL_CREATE 创建事件。 3.4 CHANNEL_DESTROY 销毁事件。 3.5 CHANNEL_STATE 呼叫状态事件。当一个信道切换通话状态时发送。此事件并不包含任何附加信息。 3.6 CHANNEL_ANSWER 呼叫应答事件。 3.7 CHANNEL_HANGUP 挂机事件。 3.8 CHANNEL_HANGUP_COMPLETE 挂机完成事件。 3.9 CHANNEL_EXECUTE PBX正在执行呼叫事件。 3.10… Read More »Freeswitch内核之事件类型说明