【重要】サービス終了のお知らせ

sassの引数と可変長引数の違い

a_t

License: MIT License

Fork
0
Fav
0
View
1284
  • Play

Fullscreen

Smart Phone

  • Readme
  • JavaScript 0 lines
  • HTML 15 lines
  • SCSS 48 lines
引数は、カンマ区切りによって第一引数、第二引数、…と判断される。
# hogeFunction(第一引数,第二引数,…);


第一引数の値としてリストを渡そうとしても、
カンマ区切りだと第一引数の値としてではなく、第一引数、第二引数、…と複数の引数として処理しようとし、引数の数があわなくてエラーとなる。

# hogeFunction(Helvetica, Arial, sans-serif)
# これだとHelvetica, Arial, sans-serifというひとつのリストを、第一引数の値ではなく、第一から第三までの3つの引数として処理してしまう

なので、()でくくったり、変数に格納したりして、カンマ区切りのリストが複数の引数ではなく、ひとつの引数であることを認識させる必要があった。


可変長引数を使うことで、生のカンマ区切りリストでもひとつのリストとして通るようになった。
  • sassの引数と可変長引数の違い
  • sassの引数と可変長引数の違い

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

a_t

Author

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?