エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
ちょっと、ソースコードをパースして、とある関数(require)を呼び出して作った関数を使っている箇所のピ... ちょっと、ソースコードをパースして、とある関数(require)を呼び出して作った関数を使っている箇所のピックアップをやろうと思ったのですが、ASTを直接扱うのはいろいろめんどいです。 ソースコードをパースしてAST化するのはacornとかesprimaが有名。acornはプラグインでJSXにも対応できたりするらしい。 どのパーサを使っても、基本的にはここの定義に準拠するはず https://github.com/estree/estree/blob/master/es2015.md 子供をたどるのに、DOMのchildrenみたいな、「子供を取得するにはこれだ!」という決まった方法はない。 ノードごとに子供の名前が違うんだけど、全部のノードごとに分岐して探さないといけないの? var a = 10;だと変数定義(VariableDeclaration)扱いだけど、aがすでにある状態だとa