一、UglifyJSUglifyJS是用JavaScript编写的JavaScript压缩工具。官网:http://lisperator.net/uglifyjs/1、通过NPM安装UglifyJS(1)安装Node.js从Node.js官网https://nodejs.org/en/下载对应平台的安装程序,当前最新版本11.4.0,推荐版本10.14.2。本人下载的是10.14.2,下载下来是一个node-v10.14.2-x64.msi安装包,按照默认下一步安装。安装成功后在cmd命令提示符下输入node-v,可以显示版本号:C:\Users\lc>node-vv10.14.2要...
继续阅读 >
分类:closure
2014
11-07
11-07
PHP基础之数据类型9——回调类型(callback)
自PHP5.4起可用callable类型指定回调类型callback。本文档基于同样理由使用callback类型信息。一些函数如call_user_func()或usort()可以接受用户自定义的回调函数作为参数。回调函数不止可以是简单函数,还可以是对象的方法,包括静态类方法。传递一个PHP的函数以string类型传递其名称。可以使用任何内置或用户自定义函数,但除了语言结构例如:array(),echo,empty(),eval(),exit(),isset(),list(...
继续阅读 >
2014
11-07
11-07
PHP基础之函数6——匿名函数
匿名函数(Anonymousfunctions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数参数的值。当然,也有其它应用的情况。Example#1匿名函数示例<?phpecho preg_replace_callback('~-([a-z])~', function ($match) { return strtoupper($match[1]);}, 'hello-world');// 输出 helloWorld?>闭包函数也可以作为变量的值来使用。PHP会自动把此种表达式转换成内置类 Cl...
继续阅读 >