stylus之其余参数(Rest Params)
生活随笔
收集整理的這篇文章主要介紹了
stylus之其余参数(Rest Params)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
其余參數(shù)(Rest Params)
其余參數(shù):
Stylus支持name…形式的其余參數(shù)。這些參數(shù)可以消化傳遞給混寫或函數(shù)的參數(shù)們。這在處理瀏覽器私有屬性,如-moz或-webkit的時(shí)候很管用
下面這個(gè)例子中,所有的參數(shù)們(1px, 2px, …)都被一個(gè)args參數(shù)給簡(jiǎn)單消化了
生成為
我們想指定特定的參數(shù),如x-offset,我們可以使用args[0], 或者,我們可能希望重新定義混入
生成為
這里將”offset-x”設(shè)置為了”1px”,將”args”設(shè)置為了”2px 5px #eee”
參數(shù)們:
arguments變量可以實(shí)現(xiàn)表達(dá)式的精確傳遞,包括逗號(hào)等等。這可以彌補(bǔ)args…參數(shù)的一些不足,見下面的例子
結(jié)果并非稱心如意
這里一個(gè)”args…”參數(shù)替換了所有傳入的參數(shù)
逗號(hào)給忽略了。我們現(xiàn)在使用arguments重新定義這個(gè)混合書寫
于是,一下子雨過(guò)天晴了
總結(jié)
以上是生活随笔為你收集整理的stylus之其余参数(Rest Params)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Unity3D工程源码目录
- 下一篇: 献给母亲节的沙画,致此生最爱——母亲!