約 2,903,314 件
https://w.atwiki.jp/f_go/pages/1774.html
分割前 実行 過去ログ用 約1000行 残り
https://w.atwiki.jp/sampleisbest/pages/420.html
開発環境 メモ帳 実行環境 Internet Explorer 11
https://w.atwiki.jp/sampleisbest/pages/409.html
開発環境 メモ帳 実行環境 Internet Explorer 11
https://w.atwiki.jp/sampleisbest/pages/345.html
開発環境 メモ帳 実行環境 Internet Explorer 11
https://w.atwiki.jp/myrenshu/pages/19.html
https://w.atwiki.jp/sampleisbest/pages/475.html
開発環境 メモ帳 実行環境 Microsoft Edge
https://w.atwiki.jp/m_shige1979/pages/1190.html
インデント 概要 インデントを設定するたびに{}のようなインデントを用意します。 コンパイル coffee -cb sample02.coffee →コンパイルを行い、sample02.jsを作成する 変換前サンプル coffeescript # IDセレクタ取得 sample = document.querySelector("#sample") # 値を初期化 a = 10 s = "" # パラメータチェック if a == 10 ### aaaaaaaaaaaaaa ### s += " sample data ok" else ### bbbbbbbbbbbbbb ### s += " sample data ng" # データ設定 s += " parameter" sample.innerHTML = s 変換後サンプル javascript // Generated by CoffeeScript 1.3.3 var a, s, sample; sample = document.querySelector("#sample"); a = 10; s = ""; if (a === 10) { /* aaaaaaaaaaaaaa */ s += " sample data ok"; } else { /* bbbbbbbbbbbbbb */ s += " sample data ng"; } s += " parameter"; sample.innerHTML = s; 実行環境 html !DOCTYPE html html lang="ja" head meta charset="UTF-8" / title coffee scriptテスト /title /head body div id="sample" /div script type="text/javascript" src="sample02.js" /script /body /html 結果
https://w.atwiki.jp/keiplus/pages/180.html
TypeScript TypeScript 本項は書きたての記事です。正確な情報は公式サイト、公式ドキュメント、記載の参照サイトでご確認ください。 目次 + 読む TypeScript目次 概要 使用方法 参考 概要 2012/10、Microsoftが静的型付けとクラスベースオブジェクト指向を加えた厳密なスーパーセットとしてアンダース・ヘルスバーグ氏が中心となり開発。 ライセンスは、Apachelicense。 history + 読む ver 追加機能など ES2022(ES13) トップレベル await ES2022(ES13) クラスフィールド宣言 ES2022(ES13) プライベートフィールド・プライベートメソッド ES2022(ES13) static イニシャライズブロック ES2022(ES13) プライベートフィールドに対する in 演算子 ES2022(ES13) 正規表現の d フラグによる開始・終了インデックス ES2022(ES13) Error.cause によるエラーチェイン ES2022(ES13) at(-n)で最後からN番目の要素を取得 ES2022(ES13) hasOwn() によるプロパティ保持チェック ES2021(ES12) 論理代入演算子 (||=, =, ??=) ES2021(ES12) 数値セパレータ (1_000_000) ES2021(ES12) string.replaceAll() ES2021(ES12) Promise.any() ES2021(ES12) 弱参照(WeakRefs) ES2020(ES11) 任意精度整数(BigInt) ES2020(ES11) for-in ループにおける順序保証 ES2020(ES11) ヌル合体(Nullish Coalescing)演算子(??) ES2020(ES11) オプショナル連結(Optional Chaining)(?) ES2020(ES11) globalThis ES2020(ES11) string.matchAll() ES2020(ES11) ダイナミックインポート(Dynamic Import) ES2020(ES11) export * as ns from module 構文 ES2020(ES11) import.meta ES2020(ES11) Promise.allSettled() ES2019(ES10) catch引数の不要化 ES2019(ES10) Symbol.description ES2019(ES10) JSON superset ES2019(ES10) Well-formed JSON.stringify ES2019(ES10) function.toString() でコメントも文字列化 ES2019(ES10) Object.fromEntries() ES2019(ES10) string.trimStart()と string.trimEnd() ES2019(ES10) array.flat() と array.flatMap() ES2018(ES9) テンプレート文字列の強化(\uの扱い) ES2018(ES9) オブジェクトのスプレッド構文とレスト構文 (...obj) ES2018(ES9) 正規表現のsフラグ (/.../s) ES2018(ES9) 正規表現の名前付きキャプチャグループ (? ... ) ES2018(ES9) 正規表現の前方マッチ条件検索 ((? =...), (? !...)) ES2018(ES9) 正規表現のUnicodeプロパティマッチ (\p{...}) ES2018(ES9) Promiseのfinally構文 ES2018(ES9) Promiseのfor await (... of ...)構文 ES2017(ES8) オブジェクト参照 (object.values(), object.entries()) ES2017(ES8) パディング (string.padStart(), string.padEnd()) ES2017(ES8) プロパティ記述子参照 (object.getOwnPropertyDescriptors()) ES2017(ES8) 関数末尾のカンマ (,) ES2017(ES8) 非同期処理(async, await) ES2017(ES8) 共有メモリ (SharedArrayBuffer) Meltdown and Spectre対応としてすべてのブラウザで一時無効化 ES2016(ES7) array.includes() ES2016(ES7) べき乗演算子(**) ES2015(ES6) クラス (class) ES2015(ES6) テンプレート文字列 (`Hello ${name}`) ES2015(ES6) モジュール (import, export) ES2015(ES6) アロー関数 (= ) ES2015(ES6) デフォルト引数 (function(x=0, y=0)) ES2015(ES6) 可変長引数 (function(x, y, ...arg)) ES2015(ES6) 定数 (const) ES2015(ES6) 局所変数 (let) ES2015(ES6) for of ループ (for item of items) ES2015(ES6) Map オブジェクト ES2015(ES6) Set オブジェクト ES2015(ES6) 配列関数 (from(), of()) ES2015(ES6) 分割代入 ([x, y] = [10, 20]) ES2015(ES6) スプレッド構文 (...args) ES2015(ES6) 型付き配列 (Uint8Array, ...) ES2015(ES6) シンボルオブジェクト (Symbol) ES2015(ES6) 8進数(0o)と2進数(0b) ES2015(ES6) 言語依存フォーマット (NumberFormat()) ES2015(ES6) 非同期処理 (Promise) + 更に過去version ver release notes 4.0 2020/08/20 Variadic Tuple Types, Labeled Tuple Elements [ TypeScript - Wikipedia ] ( https //en.wikipedia.org/wiki/TypeScript ) URL [ TypeScript JavaScript With Syntax For Types. ] ( https //www.typescriptlang.org/ ) 使用方法 ここでは仮想環境のLinux(ubuntu)上にnodejs環境を作る。 Vagrantfile ubuntu 22.04LTS install node install npm npm install -g typescript [check] npde -v npm -v tsc -v TypeScript初期設定 [Project, make package.json] mkdir ts_tutorial cd ts_tutorial npm init --y npm install typescript ts-loader webpack webpack-cli webpack-dev-server --save-dev contentsub 参考 [ プログラミング言語「TypeScript 4.5」をMicrosoftが公開:機能を大幅に拡充 - @IT ] ( https //atmarkit.itmedia.co.jp/ait/articles/2111/26/news069.html#_ga=2.32610425.653343993.1638033074-1045845228.1636006745 ) title title + 折畳みと折畳み時の表示文字 ~コンテンツ~
https://w.atwiki.jp/sampleisbest/pages/382.html
開発環境 メモ帳 実行環境 Internet Explorer 11
https://w.atwiki.jp/sampleisbest/pages/458.html
開発環境 メモ帳 実行環境 Internet Explorer 11