DouglasCrockford就ES6的“TheBetterParts”发表了精彩的演讲。除此之外,他encouragesamoveawayfromprototypalinheritanceinfavorofclassfreeOOP.他在这里说他停止使用new、Object.create和this,但并没有真正解释替代方案。任何人都可以告诉我它的外观吗? 最佳答案 你应该观看整个视频,他在laterinthevideo上解释说.functionconstructor(spec){let{member}=spec,{other}=o
我正在尝试使用CrockfordBase32Algorithm对字符串进行编码.不幸的是,mycurrentcode只接受数值作为输入。我想将ASCII字符转换为十进制或八进制,但是010和100的连接导致10100这使得无法解码这个。有什么方法可以做到这一点我不知道吗? 最佳答案 我相信这应该是一个更有效的CrockfordBase32encoding实现:functioncrockford_encode($base10){returnstrtr(base_convert($base10,10,32),"abcdefghijklm
我观看了YUIConf2012的视频,其中DouglasCrockford发表了关于在JavaScript中实现monad的演讲。在本次演讲中,他给出了一个代码示例,该示例使用了他所谓的“上下文着色”,摒弃了按语言语法着色的想法,并为不同级别的范围引入了不同的颜色。这是视频特定部分的链接。http://www.youtube.com/watch?feature=player_embedded&v=dkZFtimgAcM#t=15m58s此上下文着色方案是否由任何JavaScript或任何语言的代码编辑器实现?我使用SublimeText,这个编辑器就像我遇到的所有其他代码编辑器一样,允