సస్ ఇంస్పెక్ట్ ఫంక్షన్స్

సస్ ఇంస్పెక్ట్ ఫంక్షన్స్

స్టైల్స్ పద్ధతి తయారు చేయడంలో అనుభవంకర ఫంక్షన్లు కనీసం ఉపయోగించబడతాయి.

కానీ, ఇది సరిగా పని చేయకపోతే, అనుభవంకర ఫంక్షన్లు చాలా మూల్యవంతమైనవి - ఏమి జరిగిందనే తెలుసుకోవడానికి ఉపయోగపడతాయి: ఉదాహరణకు డీబగ్ ఫంక్షన్లు.

ఈ పట్టిక సస్స్ లోని అన్ని అనుభవంకర ఫంక్షన్లను జాబితాభూతం చేస్తుంది:

ఫంక్షన్ వివరణ & ఉదాహరణ
call(function, arguments...) పరామీతాలతో ఫంక్షన్ కాల్ చేయండి మరియు ఫలితాన్ని తిరిగి ఇవ్వు.
content-exists() ప్రస్తుత mixin ని @content బ్లాక్ తప్పింది లేదు పరిశీలించండి.
feature-exists(feature)

ప్రస్తుత Sass అమలు ఈ feature ను మద్దతు ఇస్తుంది లేదు పరిశీలించండి; feature

ఇన్స్టాన్స్:

feature-exists("at-error");

ఫలితం: ట్రూ

function-exists(functionname)

ప్రస్తావించిన ఫంక్షన్ ఉన్నది లేదు పరిశీలించండి。

ఇన్స్టాన్స్:

function-exists("nonsense")

ఫలితం: ఫాల్స్

get-function(functionname, css: false) ప్రస్తావించిన ఫంక్షన్ తిరిగి ఇవ్వు. కాస్స్ నిజమైతే, అది సాధారణ కాస్స్ ఫంక్షన్ తిరిగి ఇవ్వుతుంది.
global-variable-exists(వేరియబుల్నేమ్)

ప్రస్తావించిన గ్లోబల్ వేరియబుల్ ఉన్నది లేదు పరిశీలించండి。

ఇన్స్టాన్స్:

variable-exists(a)

ఫలితం: ట్రూ

inspect(value) 返回值的字符串表示形式。
mixin-exists(mixinname)

检查指定的 mixin 是否存在。

ఇన్స్టాన్స్:

mixin-exists("important-text")

ఫలితం: ట్రూ

type-of(value)

返回值的类型。可以是:

  • number
  • string
  • color
  • list
  • map
  • bool
  • null
  • function
  • arglist

ఇన్స్టాన్స్:

type-of(15px)

结果:number

type-of(#ff0000)

结果:color

unit(number)

返回与数字相关的单位。

ఇన్స్టాన్స్:

unit(15px)

结果:px

unitless(number)

检查指定的数字是否具有与其相关的单位。

ఇన్స్టాన్స్:

యూనిట్లెస్(15పిక్స్)

ఫలితం: ఫాల్స్

యూనిట్లెస్(15)

ఫలితం: ట్రూ

వేరియబుల్-ఎక్సిస్ట్స్(వేరియబుల్నేమ్)

ప్రసక్త వేరియబుల్ సంప్రదాయంలో ఉన్నారా తనిఖీ చేయండి.

ఇన్స్టాన్స్:

వేరియబుల్-ఎక్సిస్ట్స్(బి)

ఫలితం: ట్రూ