孝感网站开发培训机构,做网站构架用什么软件,选服务好的分销管理系统,wordpress第三方主题下载其余参数(Rest Params)
其余参数#xff1a;
Stylus支持name…形式的其余参数。这些参数可以消化传递给混写或函数的参数们。这在处理浏览器私有属性#xff0c;如-moz或-webkit的时候很管用
下面这个例子中#xff0c;所有的参数们(1px, 2px, …)都被一个args参数给简单…其余参数(Rest Params)
其余参数
Stylus支持name…形式的其余参数。这些参数可以消化传递给混写或函数的参数们。这在处理浏览器私有属性如-moz或-webkit的时候很管用
下面这个例子中所有的参数们(1px, 2px, …)都被一个args参数给简单消化了
生成为
我们想指定特定的参数如x-offset我们可以使用args[0], 或者我们可能希望重新定义混入
生成为 这里将”offset-x”设置为了”1px”将”args”设置为了”2px 5px #eee”
参数们
arguments变量可以实现表达式的精确传递包括逗号等等。这可以弥补args…参数的一些不足见下面的例子
结果并非称心如意 这里一个”args…”参数替换了所有传入的参数
逗号给忽略了。我们现在使用arguments重新定义这个混合书写
于是一下子雨过天晴了