06 2014 档案

摘要:之前做了《Sublime Text 2 绿色汉化版 x64》,这些天抽空做了下 ST3 的汉化。。果然我没有任何理由爱上 ST3,不仅pojie麻烦,而且汉化更麻烦,菜单字符长度做了限制。比如 搜索 处的 Find 只能写4个字符,而汉字 搜索 的 utf-8 是E6 90 9C E7 B4 A2 ... 阅读全文
posted @ 2014-06-30 15:44 楼教主 阅读(721) 评论(2) 推荐(2) 编辑
摘要:昨天写了篇《js 奇葩技巧之隐藏代码》,今天来写个工具方便大家生成吧。在昨天算法基础上优化了解码算法,采用立即函数运行。有两种模式可供选择:1. eval 全局模式,比如你定义的 var abc = 123; 生成执行后,可直接调用。2. Function 独立作用域模式,你定义的变量全是私有的,外... 阅读全文
posted @ 2014-06-27 23:25 楼教主 阅读(1750) 评论(3) 推荐(3) 编辑
摘要:昨天在群看到有人发了个文章叫《“短”化你的代码》,思路非常不错,采用unicode的零宽字符来实现字符隐藏,虽然有字符,可是你却看不见它。这篇文章详细的介绍了这种方法的实现原理,最后还给出了一个生成工具。当然,作者算了留了一个小小的练习给我们,因为他只用了两个字符,导致转换后的数据是原始数据的 8倍... 阅读全文
posted @ 2014-06-26 23:24 楼教主 阅读(11111) 评论(15) 推荐(3) 编辑
摘要:前天介绍了《Sublime Text 2 绿化与汉化 [Windows篇]》,应大家要求,我特地做了汉化版分享给大家。很清新吧,但我没安装多余的插件,只是安装了几个必备的插件,如 输入法支持,GBK支持,Package Control。Emmet 是我特地加上的,如果不喜欢解压后先别运行,打开Pri... 阅读全文
posted @ 2014-06-25 22:40 楼教主 阅读(2422) 评论(7) 推荐(4) 编辑
摘要:昨天说完《Sublime Text 2 绿化与汉化 [Windows篇]》,今天我们来说说怎么用st直接运行 js 吧。群里的小伙伴一直对我的 ST 能直接运行js感到非常好奇,今天我就公布下这个“秘密”吧。。其实非常简单,配置个编译系统即可。可是编译系统是什么,怎么配置呢?接下来我一步一步教你吧。... 阅读全文
posted @ 2014-06-24 22:18 楼教主 阅读(7694) 评论(22) 推荐(6) 编辑
摘要:其实 ST3 已经出了很久了,可是我这个人恋旧,一直钟爱 ST2,所以就选择她了。最近我的 ST2 越来越卡,甚至有时候输入都会延迟1秒,所以打算自己搞个绿化版。打开 Sublime Text 官网,目前我下载到的最新版是 Sublime Text 2.0.2。然后我们安装他,建议安装到C盘以外的地... 阅读全文
posted @ 2014-06-23 23:00 楼教主 阅读(2498) 评论(7) 推荐(9) 编辑
摘要:突然间什么都不想干,感觉就像来大姨夫一样。。但是又不能断了每个工作日都写博客的习惯。。所以今天水一下吧。PHP用了快2年了,但是这东西竟然第一次看到,突然间,觉得自己有掉回战五渣的行列了。翻开官方文档《类型约束》里面讲的非常清楚了。总共就四种:类名,接口,数组,callable (PHP 5.4起)... 阅读全文
posted @ 2014-06-20 21:38 楼教主 阅读(548) 评论(0) 推荐(2) 编辑
摘要:js调试系列目录:-昨天我们见识到了断点的强悍,在断点的配合下进行动态调试,让读代码变的轻松不少,特别是ajax之类的。在昨天的课后练习中,确实增加了不少难度,因为 提交评论 按钮是用 jQuery 绑定的事件。所以不能直接在元素上看到函数调用,也没办法一下子定位到函数源码处。如果找不到源码位置,我... 阅读全文
posted @ 2014-06-19 22:25 楼教主 阅读(13593) 评论(30) 推荐(23) 编辑
摘要:js调试系列目录:-额,我说的不是张敬轩的 断点 这首歌,是调试用到的断点,进入正题吧。昨天留的课后练习 1. 分析 votePost 函数是如何实现 推荐 的。其实我们已经看到了源码,只要读下源码即可知道他是怎么实现的了。function votePost(n, t, i) { i || (... 阅读全文
posted @ 2014-06-18 21:20 楼教主 阅读(9917) 评论(44) 推荐(64) 编辑
摘要:js调试系列目录:-如果看了1, 2两篇,你对控制台应该有一个初步了解了,今天我们来个简单的调试。昨天留的三个课后练习,差不多就是今天要讲的内容。我们先来处理第一个问题:1. 查看文章下方 推荐 这个功能所调用的函数源码其实非常简单,点放大镜选中那个推荐即可。这个 votePost(cb_entry... 阅读全文
posted @ 2014-06-17 22:02 楼教主 阅读(6741) 评论(18) 推荐(44) 编辑
摘要:js调试系列目录:-上次初步介绍了什么是控制台,以及简单的 console.log 输出信息。最后还有两个小问题,我们就当回顾,来看下怎么操作吧。先打开百度,然后按 F12 打开后,如果不是 Console 项的就点击 Console 这项,因为我们要在控制台操作。。看到如下内容:好了我们先清空内容... 阅读全文
posted @ 2014-06-16 13:10 楼教主 阅读(8260) 评论(21) 推荐(68) 编辑
摘要:写在最开头:其实我以前就在考虑要不要写这个东西,因为这个东西确实不难,但是为什么会有这么多人问,他们问的不是怎么用控制台,而是不知道控制台能干嘛,他们也知道有 console.log 之类的东西,但他们不知道为什么要用这么长的字符串代替 alert 输出信息。在他们眼里 alert 足以。好吧,我承... 阅读全文
posted @ 2014-06-13 23:02 楼教主 阅读(7047) 评论(29) 推荐(18) 编辑
摘要:今天有幸被召回母校给即将毕业的学弟学妹们讲我这两年的工作史,看了下母校没啥特别的变化,就是寝室都安了空调,学妹们都非常漂亮而已。。好了不扯蛋了,说下今天的主题吧。这些天我在深度定制语法高亮功能的同时发现了博客园提供的一些有意思的函数,甚至有几个博客园都没用到,我也不知道怎么才能触发那些功能。。htt... 阅读全文
posted @ 2014-06-12 22:28 楼教主 阅读(596) 评论(1) 推荐(1) 编辑
摘要:之前一篇《为博客园选择一个小巧霸气的语法高亮插件》介绍了语法高亮插件的选择,当时只注重速度了。这些天在做深度定制的时候发现一个严重的问题,匹配精度不够。什么是匹配精度呢?简单说就是没有把代码分块,是否分的足够细,如果精度不够,会导致很多关键词,符号什么的都没法实现高亮。精度越高,就能美化的更具体,具... 阅读全文
posted @ 2014-06-11 15:57 楼教主 阅读(1346) 评论(2) 推荐(0) 编辑
摘要:今天落叶同学发我一篇文章,我看到一个"新"名词 "函数字面量" (也可叫直接量),当时我就郁闷了,这是什么东西? 我怎么没听说过。。回头翻了下权威指南,在第 4.3 章节中可以看到:从某种意义上讲,函数定义表达式可称之为 "函数直接量"。看样子有必要重新仔细看看权威指南了,我已经发现好多细节问题都被... 阅读全文
posted @ 2014-06-10 21:05 楼教主 阅读(2475) 评论(6) 推荐(0) 编辑
摘要:关于 trim 其实没啥好说的,无非就是去除首位空格,对于现代浏览器来说只是简单的正则 /^\s+|\s+$/ 就可以搞定了。而且支持中文空格 等等。什么 \s 支持 中文空格?是的。打开 RegExp#character-classes 往下拉一点,找到 \s 这个解释。原文:Matches a... 阅读全文
posted @ 2014-06-09 22:13 楼教主 阅读(4825) 评论(3) 推荐(1) 编辑
摘要:其实我很少用这个,所以之前一直没注意这个问题,自从落叶那厮写了个变态的测试我才去看了下这东西。先来看个东西吧。var re = /\d/;console.log( re.test("1") );console.log( re.test("1") );console.log( re.test("1")... 阅读全文
posted @ 2014-06-06 22:31 楼教主 阅读(9141) 评论(2) 推荐(3) 编辑
摘要:博客园的语法高亮简直蛋疼,于是乎就打算找一个靠谱的插件来改造下。各种百度谷歌,大致得到几个推荐:SyntaxHighlighter,Snippet,Google Code Pretiffy,Highlight,SHJS。其实 SyntaxHighlighter非常强大,但是我一直很讨厌他,没有理由的... 阅读全文
posted @ 2014-06-05 22:03 楼教主 阅读(2518) 评论(5) 推荐(2) 编辑
摘要:前面我们提到到了js的数字格式《浅谈 js 数字格式类型》,之前的《js 正则练习之语法高亮》里也提到了优化数字匹配的正则。不过最近落叶给了我一个正则,让我豁然开朗,比我写的犀利多了,所以今天拿出来简单说一下(只说十进制部分的匹配)。先看下我之前写的正则:/\d+(?:\.\d+)?(?:[eE][... 阅读全文
posted @ 2014-06-04 20:50 楼教主 阅读(2627) 评论(8) 推荐(5) 编辑
摘要:字符串在js里是非常常用的,但是你真的了解它么?翻阅《MDN String》就可以了解它的常见用法了,开门见山的就让你了解了字符串是怎么回事。'string text'"string text""中文 español English हिन्दी العربية português বাংলা ру... 阅读全文
posted @ 2014-06-03 21:53 楼教主 阅读(12904) 评论(0) 推荐(0) 编辑

js output×
点击右上角即可分享
微信分享提示