You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
PRESENTA LibはブラウザでMarkdownでスライドを作成して公開できるJavaScipt製のOSSです。 1枚のファイルで作成可能で書き方もシンプルで使いやすそうです。また、Markdownだけでなく、JavaScriptやJSON、YAMLなどでも作成可能です。 肝心の1枚のファイルで複数ページを作る方法ですが、見れば分かりますが以下の書き方でページ分けが可能です。 1ページ目 --- ## 2ページ目です --- **3ページ目だぞ** ---このようにページ毎に---で仕切ればいいだけ。作ったスライドはURLを発行して公開できます。簡単でいいですね。 本WebアプリはOSSとしてもソースコードが公開されています。ライセンスは BSD-3との事。 PRESENTA LibOn Github
どれも結果は同じなのに、関数の記法は実に色々。 混乱していた所、とても良い教材と巡り合った。 以下、ざっと一覧。 //関数宣言 function double(x) { return x * 2; }; //関数式 const double = function (x) { return x * 2; }; //アロー関数 function 省略 const double = (x) => { return x * 2; }; //アロー関数 引数が1つのときは()省略 const double = x => { return x * 2; }; //アロー関数 {}省略 const double = x => x * 2; //=======三角形の面積=============// // (底辺 × 高さ / 2) function triangle(a, b) {//関数宣言 ret
キーポイント 読者対象: Google Apps Script や HTML/JS の基礎知識がある開発者 目的: Anthropic Claude などの AI ツールで生成した HTML/JS コードを、Google App Script を使って簡単にデプロイする方法を解説する 近年、Anthropic 社の Claude Artifacts など、高度なWEBアプリを生成できる AI ツールが続々と登場し、Web 開発のハードルは大きく下がっています。しかし、実際に生成した HTML や JavaScript のコードを公開するには、サーバーの準備やドメインの取得など、いくつかの手順が必要となるのが現状です。 そこでおすすめしたいのが、Google が提供するサーバーレスプラットフォーム「Google Apps Script (GAS)」です。GAS を活用すれば、無料で簡単に W
ChromeExtentionでscriptタグを用いてinlineでjavascriptが書けない 表題の件でハマった。 実際、ChromeExtentionのドキュメントには書いてあるのだが、メモしておきます。 以下のようなhtmlは、エラーで動きませんでした。 <!DOCTYPE html> <html lang="jp"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>PopupSample</title> <link rel="stylesheet" href="css/po
export let text = "hoge"; const asyncFunc = async () => { await new Promise((resolve) => { console.log(text); // hoge resolve(); }); text = "fuga"; console.log(text); // fuga }; const testFunc = () => { asyncFunc(); console.log(text); // hoge }; export default testFunc; testFuncの中で非同期関数のasyncFuncが実行されています。 testFuncが実行されると、非同期でtextの値がhogeからfugaに変わることをテストしたい。 テストコード 失敗例
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く