回答了问题2021-03-31
2021 年可以用我们的「饭碗警告」fwalert.com,根据需要创建规则后会生成一个 webhook,调用即可触发电话通知了。
回答了问题2020-02-19
这里没有报错的原因是因为 new () 这个签名兼容 new (hour: number, minute: number),相当于是忽略了传入的两个参数,而不能算错。举个例子:
回答了问题2015-03-12
参考 [链接]
提出了问题2015-03-12
回答了问题2015-02-27
cascade 函数做的, 就是把下面的每个函数, 按序依次执行, 并仅在异步任务完成后执行下一个函数, 外加错误处理.
回答了问题2015-02-27
可以用上 HTTPS. 对于 token 验证的话, 可以增加一些限制, 比如 IP 范围. 用上了 HTTPS 还是有可能被劫持, 但是概率比较小, 我觉得是不用太担心的, 除非是什么不得了的网站. 用户名密码验证的话, 可以采用时间戳/验证码 + hash, 但同上, 如果用的 HTTPS 并不是很必要.
回答了问题2015-02-24
题主的问题没到点子上. data-* 是用来存放微数据的, 不是用来给选择器选择的. 通常都是已经获得了这些元素的相关引用, 再获取 data-* 里存放的数据. 就像: var value = document.getElementById('my-textbox').value;, 问用 my-textbox 这个 id 性能好还是 ele.value...
回答了问题2015-02-24
Q.defer().promise 才是 "我们常见的 promise". Q.Promise/promise 只是一个 promise 的构建函数/静态方法的shorthand.
回答了问题2015-02-13
就一个简单的 tab 不就可以了么...
回答了问题2015-02-11
如果是这样... 你会发现 JS 有无数种方法... 因为... 你说的这个应该是 through 这个库的方法. 所以查文档去吧少年~
回答了问题2015-02-10
题主在题目中描述的主要担忧是效率, 然后一堆同学上来给出了效率更低的方案 (各种 template engine), 一个指出效率不是问题的同学的答案居然还被点了反对,,, 这也是醉了.
赞了回答2015-02-10
在现代的浏览器里,用+拼接字符串效率已经不低了,题主可以做做实验
回答了问题2015-02-10
最高票的意思是, 弄一个长度为 2^32 的数组作为 hash table, 因为 2^32 是常数,,, 所以是 O(1)... 哭了...
回答了问题2015-02-10
{代码...}
赞了回答2015-02-10
首先O(1)的存储说明这题肯定是用比较校验值的方式。然后这题除了复杂度要求外,主要是两个要求:一是顺序无关,那么有些对顺序敏感的算法就可以放弃了。二是强无碰撞性。
关注了问题2015-02-09
回答了问题2015-02-09
纯 JS 估计是无解的.
回答了问题2015-02-09
可以参考这个项目 [链接]
回答了问题2015-02-08
这个得看 git 而不是 github。github 是提供了 git 仓库和配套服务的一个社交/协作平台。
回答了问题2015-02-08
可以参考我的词焙,iOS,Android 4.4+,WP性能都不错。