LoginSignup
0
0

More than 5 years have passed since last update.

Espruino用 $.param的なもの を書いたけど

Posted at

Espruinoでネットに繋いで色々しようとしていると、$.param() のようなものが無いかなぁ、と思うと思います。espruinoにjquery入れる訳にもいかんので、jQuery#paramを参考にEspruinoの上で動くようなものを書いてみました。

プログラム

GISTにあげてあります。

使い方

queryString( { arg: 1, arg2: "ab", arg3: [ "x","y","z"] } );
 // => arg1=1&arg2=ab&arg3[]=x&arg3[]=y&arg3[]=z

注意

オブジェクトを再帰的にたどっていくので、大きなオブジェクトだと簡単にメモリが足りなくなります。このあたりがPCと勝手が違う感じですよね。落ちてしまったら面倒でも毎回querystringを手動で書くしか無いようです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0