Extensible Gives you true flexibility by allowing use of any other libraries thanks to modular architecture. Versatile An adaptable ecosystem that is a fully-fledged backbone for all kinds of server-side applications.
文と式 本格的に基本文法について学ぶ前に、JavaScriptというプログラミング言語がどのような要素からできているかを見ていきましょう。 JavaScriptは、文(Statement)と式(Expression)から構成されています。 式 式(Expression)を簡潔に述べると、値を生成し、変数に代入できるものを言います。 42のようなリテラルやfooといった変数、関数呼び出しが式です。 また、1 + 1のような式と演算子の組み合わせも式と呼びます。 式の特徴として、式を評価すると結果の値を得ることができます。 この結果の値を評価値と呼びます。 評価した結果を変数に代入できるものは式であるという理解で問題ありません。 // 1という式の評価値を表示 console.log(1); // => 1 // 1 + 1という式の評価値を表示 console.log(1 + 1); //
何かJavaScriptのソースコードを機械的にチェックするためのツールを作りたいという場合に、JavaScriptのASTというものを触る必要が出てくると思います。 この記事では、その取っ掛かりとなる案内を簡単にまとめたものです。 ASTとは AST(Abstract Syntax Tree)はコードをパースした抽象構文木のこと。 JavaScriptの場合はJavaScriptオブジェクト(JSON)として表現されます。 コード: { "range": [ 0, 10 ], "type": "Program", "body": [ { "range": [ 0, 10 ], "type": "VariableDeclaration", "declarations": [ { "range": [ 4, 9 ], "type": "VariableDeclarator", "id": {
福岡市が粗大ごみ受付Botを導入した背景 中嶋一樹氏(以下、中嶋):今日は福岡市さん、および我々、あるいは開発パートナーの方々など、このチャットボットを作った全メンバーがこちらに来ています。 さらには、そのチャットボットの中で使っている新しい機能メインで開発しているエンジニアであったりプロダクトマネージャーの方が来てくれているので、後半はそのテクノロジー部分の深掘りをしていただければと思っております。 では最初に、このチャットボットのプロジェクトがどのように始まったのか、その概要や背景について、福岡市さんからお話をいただこうかと思います。では、稲永さんおよび小椋さんよろしくお願いします。 (会場拍手) 稲永麻子氏(以下、稲永):ただいまご紹介にあずかりました、福岡市企画調整部の稲永と申します。よろしくお願いいたします。 では、最初に今回の粗大ごみBotについて、LINE Fukuokaさ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く