介绍:
UglifyJS是个JavaScript压缩器,效果和Google Closure Compiler相比有过之而无不及。对于现代化的JavaScript压缩器来说,简单的去除空白和压缩局部变量是远远不够的,同时需要理解代码的语义,将其替换成提及更小的形式(U...
vincent
4年前 (2015-05-30) 2548℃ 0评论
0喜欢
在JavaScript文件里嵌入大量字符串常量是经常遇到的事。有时为了省事,就把一些界面的HTML和CSS直接写在JS文件里。数量少还好,多的话就密密麻麻的一坨文字,讲究美观的文艺青年们,会用大量的字符连接符号甚至加上缩进,强制换成好几行。
例如:
12345var html =...
vincent
5年前 (2014-07-15) 920℃ 0评论
0喜欢
这篇文章不讲英语,但是对于某些英语单词找不到很好的翻译,一上来就列出“hoist”这个单词的释义是为了让大家有个准备,我在这里将此单词翻译为“提前”,是为了解释 JavaScript 语言中很“古怪”的一个特性。
变量声明“被提前”
JavaScript 的语法和 C 、Java...
vincent
5年前 (2014-06-27) 893℃ 0评论
0喜欢
现在有两个数组:revenue和reward
如果收入大于350 小于 450 那么就奖励30
如果收入大于450小于550,就奖励50
要实现的效果跟Excel中的VlookUP函数比较像,怎么写最有效的判断语句。
第一种普通方法:
1234567891011121314151...
vincent
5年前 (2014-06-15) 1077℃ 0评论
1喜欢
Javascript控制文本框只能输入数字,说明:只能输入0到9和小数点,只能粘贴数字,不能拖动内容进来,禁止使用输入法。
12345678910111213<input
onkeypress="return event.keyCode>=4...
vincent
5年前 (2014-05-17) 814℃ 0评论
0喜欢
正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符...
vincent
5年前 (2014-03-17) 920℃ 0评论
0喜欢
秒杀大部分公司的面试题,精心整理合集,值得收藏(javascript篇)
1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20
12var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/;
reg.test&...
vincent
5年前 (2014-02-14) 1060℃ 0评论
0喜欢
Javascript 判断客户端是否为 PC 还是手持设备,有时候项目中需要用到,很方便的检测,源生的哦,方法一共有两种。
1、第一种:
1234567891011121314function IsPC() {
var use...
vincent
5年前 (2014-01-03) 850℃ 0评论
0喜欢
Javascript 计算保留小数点一两位,有四种不同效果,非常适用于商城类网站
1、将小数点清零:
1234function returnFloat0(value) {
value = Math.round(pars...
鱼跃飞雪
5年前 (2013-12-26) 920℃ 0评论
1喜欢
今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split(“?”)这样一步步的分解出需要的参数。
js方法一:正则分析法
1234567891011121314function getQueryString(nam...
vincent
5年前 (2013-12-25) 880℃ 0评论
0喜欢