摘要: javascript 字符串多行平时一般使用 字符串+,或者[].join('')的方式同事推荐了这样的形式 ExceptionDivHtml="\ \ Current Balance: Credits\ \";发现在浏览器中都有支持,相关写法也很简单。存在一个问题,就是字符串压缩的时候,前面的空格也在字符串中,所以不会压缩。所以在不需要压缩的项目,或者压缩要求没有那么严格的情况下面,的确可以使用上面的方式,代码看上去更结构化,简单 阅读全文
posted @ 2013-10-16 10:48 游云 阅读(1860) 评论(0) 推荐(0) 编辑
摘要: 自己写的扩展,油猴功能,进一步改进,增加了许多操作。原来只是在13以下版本下面能用,主要是在13版本下面chrome代码和page下面代码能够直接互调,13版本以后就不可以了,最近考虑到新版Firefox的功能,进行了这次改进。1.chrome代码和page代码互调通过测试,发现function其实是可以调用的,只是chrome下生成的obj在window下面没办法引用其中的属性.a.通过window postMessage的方式,基于消息的通信修改。初步功能实现,但是后来发现修改代码量太多,并且通信情况比较复杂,要处理相关回调,就想有没其他方法b.在chrome中通过定义方法,一个代理方法, 阅读全文
posted @ 2013-08-16 14:54 游云 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 帮以前同事解决一个需求,中文项目 翻译 英文项目~~~考虑到具体实现方面的问题,如果智能的话,肯定是要做中文的语法分析,不过感觉这个有难度。所以最后的方案是遍历文件,将中文短语匹配出来,再进行人工翻译,将中文短语替换成翻译的内容。当然后期还是需要人工再检验下,毕竟代码中的中文,可能会影响到相关的程序。这个问题,明显涉及到 多线程,文件读写,第一时间就想到的是 nodejs,虽然nodejs是一个主线程,但是异步文件读写,事件响应机制,肯定也是调用了线程,在实际编程的时候不需要考虑线程的相关的问题。代码不复杂如下,写完了之后,适当的封装了下var fs = require('fs' 阅读全文
posted @ 2013-08-14 16:10 游云 阅读(2863) 评论(0) 推荐(0) 编辑