並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 3399件

新着順 人気順

JavaScriptの検索結果281 - 320 件 / 3399件

  • Deep JavaScript

    Homepage Please support this book: buy it or donate (Ad, please don’t block.) Deep JavaScript Table of contents

    • State of JavaScript 2023

      It should be clear by now that, for better or for worse, JavaScript is not slowing down. Between server components, server actions, signals, compilers, and more, we're seeing new innovations pop up faster than most of us can handle. The trick to avoiding the dreaded JavaScript fatigue is remembering that you can pick your lane: sure, you can live life on the cutting edge with the early adopters; b

        State of JavaScript 2023
      • オブジェクトのクローンにJSON化を使う時代は終わった!【JavaScript】 - Qiita

        const obj = { hoge: [new Date(2023, 3, 12), 1], fuga: 'foo' }; const objClone = structuredClone(obj); // ディープコピー obj.hoge[1] = 10; console.log(objClone.hoge[1]); // 1 objClone.hoge[0].setFullYear(2050); console.log(obj.hoge[0].getFullYear()); // 2023

          オブジェクトのクローンにJSON化を使う時代は終わった!【JavaScript】 - Qiita
        • 最近のランディングページで見かける! スクロールに連動して背景画像をアニメーション化できるバニラJavaScriptのライブラリ -ScrollMovie.js

          マウスのスクロールやキーボード操作、スマホのスワイプ操作に連動して背景画像をアニメーション化し、まるでスクロールで動画を操作しているかのようなコンテンツを実装できるバニラJavaScriptのライブラリを紹介します。 プロダクトのランディングページとかにいいですね。Appleなどは動画を使用していますが、操作している感があって面白いです。順再生・逆再生にも対応しており、背景画像なのでその上にコンテンツを自由に配置できるのも大きな魅力です。 ScrollMovie.js ScrollMovie.js -GitHub ScrollMovie.jsの特徴 ScrollMovie.jsのデモ ScrollMovie.jsの使い方 ScrollMovie.jsの特徴 ScrollMovie.jsは、ウィンドウをスクロールするときに背景画像をアニメーション化できるバニラJavaScriptのライブラリ

            最近のランディングページで見かける! スクロールに連動して背景画像をアニメーション化できるバニラJavaScriptのライブラリ -ScrollMovie.js
          • ついに JavaScript に groupBy が実装されたぞ!!! - Qiita


            JavaScriptgroupBy202311SafariSafariTechnology Preview MDN  Proposal  Stage  4 / Finished  使 groupByIterable const ret = Object.groupBy([ { name: '', address: '' }, { name: '', address: '' }, { name: '', addre
              ついに JavaScript に groupBy が実装されたぞ!!! - Qiita
            • それでもRuby、Python、JavaScript(あるいはJava)を使う方々へ.md · GitHub


              RubyPythonJavaScriptJava使.md    5 PythonFFIPython使    - The curse of λ https://myuon.github.io/posts/type-system-poem/ 
                それでもRuby、Python、JavaScript(あるいはJava)を使う方々へ.md · GitHub
              • JavaScriptに「型」を ~Microsoftが新構文を提案へ/TypeScriptの知見をもとにした「コメントとしての型」

                  JavaScriptに「型」を ~Microsoftが新構文を提案へ/TypeScriptの知見をもとにした「コメントとしての型」
                • JavaScript にイミュータブルな配列操作メソッドを導入するプロポーザルについて


                   Stage 1  Change Array by copy  https://github.com/tc39/proposal-change-array-by-copy    Change Array by copy  JavaScript 使  Array.prototype.push  Array.prototype.popA
                    JavaScript にイミュータブルな配列操作メソッドを導入するプロポーザルについて
                  • FirefoxのJavaScriptエンジンが大幅に高速化される


                    Firefox(JIT)118383Nightly Dogfooding Warp https://groups.google.com/g/mozilla.dev.platform/c/1PHhxBxSehQ Firefox's JIT is getting significantly faster | Hacker News https://news.ycombinator.com/item?id=24590174 JITJITJavaScript
                      FirefoxのJavaScriptエンジンが大幅に高速化される
                    • JavaScript情報の情報源となっているサイトの一覧を作った

                      JSer.infoで紹介したサイトのデータをドメイン別で一覧できるサイトを作りました。 JSer.info Watch List JSer.info Watch Listは、次の条件でサイトをドメイン別(または作者別)で一覧できます。 JSer.infoで2年以内に紹介したことがあるサイトが対象 紹介した回数順 GitHubやAmazonなど一部特殊なものは除外 JSer.infoを更新するたびにこのリストも更新されます。 そのため、鮮度を保ちつつ、JavaScriptの情報源となるサイトが一覧できるようになっています。 また、タグでの絞り込みもできるようになっているので、興味があるトピックのサイトやブログなどを調べてみるといいかも知れません。 https://t.co/CXy3hOXJ8q のデータを使ったJavaScript情報源リスト タグでの絞り込みができるようになった。 "per

                        JavaScript情報の情報源となっているサイトの一覧を作った
                      • JavaScript: いつものAlertを簡単に、少しだけおしゃれにするSweet Alert、そしてSweetAlert2 - Qiita

                        流行っているらしいのでやってみた。 10 Trending projects on GitHub for web developers - 12th March 2021 GitHub その後、Sweetalert2 を見つけたので、追記。// 2021/04/05 お試し See the Pen SweetAlert by YAMADA Nobuko (@e99h2121) on CodePen. See the Pen SweetAlert2 by YAMADA Nobuko (@e99h2121) on CodePen. <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script> <button type=“button” onclick="basicSample()">やさしいアラート</b

                          JavaScript: いつものAlertを簡単に、少しだけおしゃれにするSweet Alert、そしてSweetAlert2 - Qiita
                        • GitHubのトレンドで振り返る2020年のJavaScript


                          Node.js Advent Calendar 202012  2020  GitHub   2020  JS/TS   GitHub   2020/01/01  2020/12/05  341  JavaScriptTypeScript xiaobaiha/github-trending-history  markdown 
                            GitHubのトレンドで振り返る2020年のJavaScript
                          • Cloudflare WorkersのJavaScript/WASMランタイム「workerd」がオープンソースで公開。NanoservicesやHomogeneous deploymentなど新技術を実装

                            Cloudflare WorkersのJavaScript/WASMランタイム「workerd」がオープンソースで公開。NanoservicesやHomogeneous deploymentなど新技術を実装 Cloudflareは、同社のCDNエッジでJavaScript/WebAssemblyを実行するサービス「Cloudflare Workers」のコアランタイム部分を「workerd」(読み方はワーカーディー:worker- dee)としてオープンソースで公開しました。 GoogleがオープンソースのChromiumをベースにGoogle Chromeを製品として提供しているのと同様に、CloudflareはworkerdをベースにCloudflare Workersのソフトウェアを開発していると説明されています。 It’s here! workerd (no that’s not

                              Cloudflare WorkersのJavaScript/WASMランタイム「workerd」がオープンソースで公開。NanoservicesやHomogeneous deploymentなど新技術を実装
                            • なぜ昨今のJavaScriptではイミュータブルであるべきと言えるのか歴史的背景を踏まえて言語化する - Qiita

                              先日JavaScriptに慣れていない人のコードをレビューする機会があり、constで宣言されたオブジェクト内部に副作用を与えている記述がありました。 その時に「今の動作に問題ないけど、今風のJSならイミュータブルの方が良いかも」と指摘したものの、JSに疎い人からすれば背景が分からないはずで、理由を自分なりに説明したものの案外言語化が難しかったことがありました。 難しい理由として、イミュータブルであることは実利面と同時に、Facebook発祥のトレンドという側面も多分に含んでおり、JavaScript自体の潮流も踏まえておく必要があるからです。 今回は実利面に加えてトレンド面も交えて、なぜイミュータブル性がJavaScriptで重宝されるのかを見ていきましょう。 フロントエンドの世界では状態を持ち、時間やインタラクションと共に変化するから サーバーサイドの世界から見た場合、HTTPはステー

                                なぜ昨今のJavaScriptではイミュータブルであるべきと言えるのか歴史的背景を踏まえて言語化する - Qiita
                              • コンピューターサイエンスの学習は簡単なチートではない - JavaScript勉強会


                                 b.hatena.ne.jp  CSCS CS        便 - JavaScript JSOOP 2017/03/27 09:42 b.hatena.ne.jp  jsstudy.hatenablog.com jsstudy.hatena
                                  コンピューターサイエンスの学習は簡単なチートではない - JavaScript勉強会
                                • オリジナルのJavaScriptライブラリを公開しよう

                                  オリジナルのJavaScriptライブラリを公開します! ライブラリの作り方よりかは、実際に公開する手順やCI/CDについて解説します。 【技術】 ・ JavaScript ・ Node.js ・ npm/yarn ・ Mocha ・ Chai ・ Git/GitHub ・ GitHub Actions

                                    オリジナルのJavaScriptライブラリを公開しよう
                                  • Codejump【旧 Codestep】 | 作って学ぶコーディング学習サイト(HTML、CSS、JavaScript、WordPress)

                                      Codejump【旧 Codestep】 | 作って学ぶコーディング学習サイト(HTML、CSS、JavaScript、WordPress)
                                    • 「Vue.js」入門~JavaScriptフレームワークをTypeScriptで学ぼう


                                      JavaScriptVue.jsJavaScriptTypeScriptVue.jsTypeScript  WebJavaScriptWebGoogleAngularAngularJSFacebookReact Vue.jsJavaScriptWebWeb
                                        「Vue.js」入門~JavaScriptフレームワークをTypeScriptで学ぼう
                                      • 2022年、フロントエンドで注目されているJavaScriptやCSSのフレームワーク・ライブラリ・ツール・エディタ・機能などのまとめ

                                        2022年、フロントエンドで注目されているJavaScriptやCSSのフレームワーク・ライブラリ・ツール・エディタ・機能などを紹介します。 今使用しているものはどんな感じか、これから勉強するならどれがよいか、知らない便利なツールや機能はないかなど、フロントエンドの制作で参考になる資料です。 State of frontend 2022 State of frontend 2022は、125か国のフロントエンドデベロッパーにアンケートをおこない、注目されているフレームワーク・ライブラリ・ツール・機能などをまとめたものです。 ここ2年のコロナ禍により、勤務形態が大きく変化しました。データは2022年と2020年の状態も比較できます。 あなたの勤務形態は? 56%の人がリモートワークをしており、オフィスで働いている人はわずか5%でした。2020年の調査ではこのアンケートをおこなっていませんが、

                                          2022年、フロントエンドで注目されているJavaScriptやCSSのフレームワーク・ライブラリ・ツール・エディタ・機能などのまとめ
                                        • Webサイトの丸ごとダウンロードツール「Cyotek WebCopy」がJavaScriptをサポートへ/コアエンジンを書き直した「Cyotek WebCopy 1.8」がテスト公開

                                            Webサイトの丸ごとダウンロードツール「Cyotek WebCopy」がJavaScriptをサポートへ/コアエンジンを書き直した「Cyotek WebCopy 1.8」がテスト公開
                                          • State of JavaScript 2022

                                            After years of relative stability, many are now beginning to question the status quo. New front-end frameworks like Solid and Qwik are suggesting that React might not have all the answers after all, and on the server Astro, Remix and Next.js (among others) are making us reconsider how much code we really need to ship to the client. We'll need all the data we can get if we want to make sense of all

                                              State of JavaScript 2022
                                            • JavaScriptでvarが非推奨な理由を整理してみた - Qiita


                                               Node.js2019JavaScript JavaScriptJavaScriptvar使  JavaScriptvar使 letconst使 JavaScript JavaScript  2019/12JavaScriptvar, let, const3 varECMAScript
                                                JavaScriptでvarが非推奨な理由を整理してみた - Qiita
                                              • Google発のJavaScriptで書けるシェル 「zx」 | DevelopersIO

                                                Introduction シェルを書きたいときにBashは手軽に使えるけど、 少し込み入ったスクリプトを書こうとするとちょっと面倒。 NodeいれてJavaScript書くのもいいけど、 いろいろセットアップが手間。 そんな人にピッタリはまるかもしれないのがzx。 Google発、JavaScriptで記述できるシェルです。 Top Level await使ってシェルコマンドがそのまま使用可能です。 また、Promise.allでコマンド並列実行ができたりするので便利です。 Environment OS : MacOS 10.15.7 Node : v14.16.1 Top Level awaitがサポートされたNode(v14.8)以降が必要ぽい? Setup では早速セットアップしてみます。 npmでzxをグローバルインストール。 % npm i -g zx % zx usage: z

                                                  Google発のJavaScriptで書けるシェル 「zx」 | DevelopersIO
                                                • Deno、モダンなJavaScript/TypeScriptに最適化したパッケージレジストリ「JSR」パブリックベータ公開。Node.js、Bun、Cloudflareなどにも対応

                                                  JavaScript/TypeScriptランタイムの「Deno」を開発提供しているDeno Land Inc.は、モダンなJavaScriptおよびTypeScriptに最適化した新しいパッケージレジストリ「JSR」をパブリックベータとして公開しました。 現在、JavaScriptのパッケージレジストリは、Node.js用に構築され、GitHubが運営するnpm(Node Pacage Manager)が事実上の標準となっています。 参考:GitHubがnpmの買収を発表、JavaScriptのパッケージ管理サービス。将来的にはGitHubとnpmを統合へ npmにはさまざまな機能を備えたパッケージモジュールが大量に登録されており、この豊富なパッケージモジュールの存在がNode.jsの大きな利点となっています。そのため、現在ではDeno、Bun、Cloudflare Workersなど後

                                                    Deno、モダンなJavaScript/TypeScriptに最適化したパッケージレジストリ「JSR」パブリックベータ公開。Node.js、Bun、Cloudflareなどにも対応
                                                  • JavaScriptデザインパターン入門 - Qiita


                                                    1.  JavaScriptJavaScript使 2.  JavaScriptAPI JavaC++使 JavaScript使
                                                      JavaScriptデザインパターン入門 - Qiita
                                                    • React学習を楽にしてくれるJavaScriptでの関数型プログラミングの基礎知識 - Qiita

                                                      こんにちは、フロントエンドエンジニアのてりーです。 僕の詳しいプロフィールはこちら Reactを仕事で使いこなしたい人、Reactの知識に不安がある人に向けて、具体的な勉強方法のロードマップをまとめました。 この記事について この記事は、「JavaScriptでの関数型プログラミング」について、Reactを学ぶ際に足を引っ張らない程度にまとめました。 普段JavaScriptに触れていながら、Reactへの学習障壁を感じている方などの参考になれば幸いです。 なぜReact学習において、関数型プログラミングの知識が必要なのか? ReactのライバルにあたるVue.jsはhtml、cssとVue.js特有のテンプレート構文を組み合わせる事で、JavaScript力が低くても書きやすい作りになっています。 それに対して、Reactは原理がシンプルで一貫しており、特有の決まり事は少ないのが特徴です

                                                        React学習を楽にしてくれるJavaScriptでの関数型プログラミングの基礎知識 - Qiita
                                                      • 「書いたJavaScriptがそのままブラウザで動く未来へ」スピーカーノート

                                                        2023年11月19日開催された JSConf JP 2023 で発表した「書いたJavaScriptがそのままブラウザで動く未来へ」のスピーカーノートです(スライドに対した情報がないので、スピーカーノートをそのまま公開します)。

                                                          「書いたJavaScriptがそのままブラウザで動く未来へ」スピーカーノート
                                                        • TypeScript入門 - JavaScriptとの違いからPlaygroundで実行までを解説 | AKKODiS(アコーディス)コンサルティング株式会社


                                                          TypeScript - JavaScriptPlayground 2020.09.28 2021.05.21  使TypeScriptJavaScriptGoogle TypeScriptJavaScript JavaScript TypeScript2014Microsoft
                                                            TypeScript入門 - JavaScriptとの違いからPlaygroundで実行までを解説 | AKKODiS(アコーディス)コンサルティング株式会社
                                                          • WebAssembly と JavaScript との間で自在にデータをやりとりする


                                                              Rust + WebAssembly + SolidJS Rust  JavaScript  console.log  JavaScript  Rust wasm-bindgen[1]   WebAssembly  Linear MemoryRust  JavaScript  Linear Memory [2]   Rust  WebA
                                                              WebAssembly と JavaScript との間で自在にデータをやりとりする
                                                            • Grid.js - Advanced JavaScript table plugin

                                                              Grid.js Advanced Table PluginGrid.js is a Free and open-source JavaScript table plugin. It works with most JavaScript frameworks, including React, Angular, Vue and VanillaJs.

                                                                Grid.js - Advanced JavaScript table plugin
                                                              • JavaScript Primerの書籍版が4月27日に発売予定です!


                                                                JavaScript Primer https://jsprimer.net/ OSSJavaScript JavaScript Primer2020427 JavaScript Primer   jsprimer  js-primer  #jsprimer  (Kindle) Amazon JavaScript Primer  | azu, Suguru
                                                                  JavaScript Primerの書籍版が4月27日に発売予定です!
                                                                • Safe Data Fetching in Modern JavaScript

                                                                  How to Build: Visually Building with AI webinar today @ 10 am PST. Register Now

                                                                    Safe Data Fetching in Modern JavaScript
                                                                  • ノンフレームワークなJavaScriptでもDOMとうまく付き合う方法 - Qiita

                                                                    ReactやVueなどのフロントエンドフレームワークが全盛期を迎えているJavaScriptですが、様々な制約から導入を足踏みしているプロジェクトは多々あると思います。 そして、そのようなプロジェクトではおそらくjQueryが現役で使われており、フロントエンドのコードはスパゲッティと化し、ネストされたコードは可読性を落とし、どの関数がどこで使われているのかわからない、そんな状態に陥っているのではないでしょうか。 この記事では、そんなプロジェクトを対象に、ノンフレームワークでも出来る限り可読性を向上させるための工夫をまとめてみました。 JavaScriptからHTMLをできるだけ触らない JavaScriptとDOMは密結合になりがち JavaScriptとDOM・HTMLの密結合がスパゲッティ化を招きます。逆に、JavaScriptとDOMを疎結合にしてしまえばスパゲッティ化しにくいといえ

                                                                      ノンフレームワークなJavaScriptでもDOMとうまく付き合う方法 - Qiita
                                                                    • 『マンガでわかるJavaScriptのPromise』がKindleで無料公開


                                                                      JavaScriptPromiseJavaScriptPromise JavaScriptPromise7651167JavaScriptPromisePromiseasync/awaitPromise  1JavaScriptPromise 2 3 4 5Promise 6Promise使 7Promise使2 8reso
                                                                        『マンガでわかるJavaScriptのPromise』がKindleで無料公開
                                                                      • KindleのメモとハイライトをMarkdownにするJavaScriptライブラリを書いた

                                                                        Kindleでハイライトつけた内容はKindle: メモとハイライトで閲覧できます。 このページの内容をMarkdownに変換してコピーするためのライブラリを書きました。 azu/kindle-highlight-to-markdown: Convert Your Kindle highlight & Note to Markdown/JSON 使い方 コピーしたい本をKindle: メモとハイライトで開きます ブラウザの開発者ツールの”コンソール”を開きます Firefox: ウェブコンソール - 開発ツール | MDN Chrome: Console overview - Chrome Developers 次のコードを実行するとクリップボードにコピーできます const { parsePage, toMarkdown } = await import('https://cdn.sky

                                                                          KindleのメモとハイライトをMarkdownにするJavaScriptライブラリを書いた
                                                                        • 【翻訳】Date and Times in JavaScript - from scratch

                                                                          この記事は littledan から依頼を受けて、翻訳しています。広く Date and Times の JS プロポーザルについて意見がほしいとのことです。 意見は以下の場所にポストできます。 docs.google.com 原文: blogs.igalia.com tl;dr: Temporal のプロポーザルについてフィードバックを求めています。 Polyfill を試したら、サーベイの回答を送ってください、ただしまだ本番環境では使わないでもらいたいです。 JavaScript の Date クラスは壊れています、しかし Breaking the Web を起こさずに修正する方法はありません。風のうわさでは、 Date クラスは 10 日で作られた JS Engine のhackに含まれたもので、 java.util.Date に基づいたものと言われています。しかも java.uti

                                                                            【翻訳】Date and Times in JavaScript - from scratch
                                                                          • JavaScriptで全文検索(N-gram)を実装してみる! | Simple is Beautiful.

                                                                            プラコレアドベントカレンダーもラストスパート!こんにちは、森です! 仕組みをちゃんと理解するには実装してみることが一番!ということで、N-gramの中でも一番実装が簡単なuni-gramをjsで実装してみました! 目次 全文検索とは uni-gram インデックスの作成 文章にdocument IDを振る 文字列の分割 文字位置付与 トークンごとに位置情報をまとめる トークンをキーに引けるように保存 インデックスから検索 検索文字列をトークンに分割 インデックスからトークンのデータを取得 取得したデータをつなぎ合わせる 実装 動かし方 インデックスの作成 インデックスから文字列を検索 コード 参考文献 最後に 全文検索とは まず最初に全文検索とはなにかってことですが、Wikipediaで調べてみました「コンピュータにおいて、複数の文書(ファイル)から特定の文字列を検索すること。「ファイル名

                                                                              JavaScriptで全文検索(N-gram)を実装してみる! | Simple is Beautiful.
                                                                            • Javascriptで巨大なテキストファイルを少しずつ読み込む - Qiita


                                                                              stack overflow chunk_size callback \n  使javascriptChrome268,435,440 readBigTextForEachLine = (file, callback, chunk_size = 1024) => { let offset = 0; let text = ""; let slice = ""; let fr = new FileReader(); fr.onlo
                                                                                Javascriptで巨大なテキストファイルを少しずつ読み込む - Qiita
                                                                              • 【Web NFC】JavaScriptでNFCタグのデータを読み書きしてみた - aptpod Tech Blog

                                                                                Webチームの蔵下です。Chrome 81でWeb NFCが試験的に導入されました! ちょっと変わり種なのでネット上ではあまり話題にならなかったのですが、個人的にはビッグニュースでした。 Web NFCを使うと、下記のTweetのような実在するカードとWebサイトを組み合わせたゲームなどが実装できます! すごい! 🏷️ Web NFC reaches a key milestone - it is coming soon! Check out https://t.co/wC4Sx6Rpu8 pic.twitter.com/MmsIDHGNjy— Chrome for Developers (@ChromiumDev) 2019年12月17日 勢いのままにWeb NFCを触ってみたので、ソースコードを交えて使い方を紹介します。 Web NFCとは? Web NFCとは、JavaScript

                                                                                  【Web NFC】JavaScriptでNFCタグのデータを読み書きしてみた - aptpod Tech Blog
                                                                                • 4KBのJavaScriptだけで動く可愛いアクションゲームを作ったのでソースと解説 - Qiita


                                                                                   4KB 🎉 🐱https://t.co/XnDD8AXx4k 4KBPC pic.twitter.com/j0QqH6iSSn   (@yuneco) February 20, 2022 4KB URL https://yuneco.github.io/mezashi-4kb/  https://github.com/yuneco/mezashi-4kb ... index.html
                                                                                    4KBのJavaScriptだけで動く可愛いアクションゲームを作ったのでソースと解説 - Qiita