並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 2177件

新着順 人気順

JavaScriptの検索結果241 - 280 件 / 2177件

  • 【JavaScript】クロージャについて60秒で理解しよう - Qiita

    クロージャは、JavaScriptでは非常に重要な概念の一つですが、初心者にとっては抽象的で難解に感じることがあります。特に、ECMA規格での定義は実務経験がないと理解しにくいでしょう。そこで、本記事ではクロージャの概念について長々と説明するのではなく、具体的なコードを通して短時間で理解できるようにします。 1. これがクロージャだ 新しい技術に触れる際に、まず最初にやるべきことは、そのデモコードを探すことです。私たちにとって、コードを読むことは自然言語よりも物事の本質を理解しやすいです。実際、クロージャは至るところで見られます。たとえば、jQuery や Zepto のコアコードは大きなクロージャに包まれています。では、まず最も簡単で基本的なクロージャを紹介します。これにより、クロージャの概念を頭の中にイメージしやすくなるでしょう。 これは最も簡単なクロージャです。 これで基本的な理解が

      【JavaScript】クロージャについて60秒で理解しよう - Qiita
    • 自動で日数を数える!あなたの進捗ブログに追加すべきJavaScriptコード - 43号線を西へ東へ

      超個人的なJavaScriptの便利ツールをご紹介します。 走り始めてから何日だったっけとすぐに振り返れるような日数計算ツールです。私以外の誰が得するのか謎なツールですが、日付とタイトルを変更すればみんなに便利になツールになりそうです。 用途に合わせてでカスタマイズできるように、下記にコードを貼っています。日付とタイトルを変更すれば、そのままのブログに貼り付けることが可能です。 2024年2月27日に走り出してから、今日で何日目? コードの使い方 コードの改変方法 JavaScriptコードはこちら(展開して確認してください) コードの修正(2024年4月24日) まとめ 2024年2月27日に走り出してから、今日で何日目? ↑ JavaScriptによる自動計算数値です △や□のマークが走った日(2024年4月24日現在) コードの使い方 コードの改変方法 コードの下記の部分を変更してく

        自動で日数を数える!あなたの進捗ブログに追加すべきJavaScriptコード - 43号線を西へ東へ
      • FullCalendarの代替として開発されたオープンソースのJavaScript製イベントカレンダー・「Schedule-X」 - かちびと.net

        Schedule-XはFullCalendarの代替として開発されたオープンソースのJavaScript製イベントカレンダーです。 技術スタックに関係なく、イベントカレンダーを簡単に配信出来る、というもの。もちろん、React、Vue、 Angular、Svelte、Preactといったフレームワークのコンポーネントも RWD対応、国際化(日本語サポートされています)、プラグインによるカスタマイズ、D&Dによるスケジュール変更などが可能で、このようなカレンダーアプリを数分で利用可能になります。 また、有償で構築サポートも承っているみたいです。FullCalendar代替とはいえ、あちらもOSSではあるので好みで選ぶと良いんじゃないでしょうか。ライセンスはMIT。 Schedule-XGithub

          FullCalendarの代替として開発されたオープンソースのJavaScript製イベントカレンダー・「Schedule-X」 - かちびと.net
        • 「Google Chrome 129」安定版リリース、長時間かかるJavaScriptタスクを中断してサイトの応答性を向上させることが可能に

          ウェブブラウザ「Google Chrome」の最新安定版であるバージョン129がリリースされました。開発者がJavaScriptの長いタスクの途中に「scheduler.yield()」を適切に配置することでサイトの応答性を向上させることが可能になったほか、「auto」「min-content」「fit-content」などサイズを明示しないキーワードを使用した場合でもアニメーションを行えるようになりました。 New in Chrome 129  |  Blog  |  Chrome for Developers https://developer.chrome.com/blog/new-in-chrome-129?hl=en New in Chrome 129: Yield long tasks, animate intrinsic sized elements, and more! -

            「Google Chrome 129」安定版リリース、長時間かかるJavaScriptタスクを中断してサイトの応答性を向上させることが可能に
          • JavaScriptの互換性問題を気にする必要はあるか、Node.jsについても知る

            JavaScriptは、長い歴史を持ちながらも常に進化を続けている。最新動向を踏まえて筆者の個人的な見解を交えつつ、Q&A形式でJavaScriptにまつわる素朴な疑問に答える。

              JavaScriptの互換性問題を気にする必要はあるか、Node.jsについても知る
            • Node.jsで普通のJavaScriptをimportする - Qiita

              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                Node.jsで普通のJavaScriptをimportする - Qiita
              • Introducing your new JavaScript package manager: Deno

                With Deno 2, we’ve introduced several subcommands to simplify dependency management: deno add, deno remove, and deno install. These commands will feel familiar to Node users, but offer greater flexibility, allowing you to import npm and JSR packages seamlessly — even within Node projects. In this post, we’ll cover how to manage packages with Deno’s tooling, whether you’re working with npm, JSR, or

                  Introducing your new JavaScript package manager: Deno
                • i += 1 + ++i; の処理結果(Java/JavaScript/C#編) - yohhoyの日記

                  異なるプログラミング言語における式i += 1 + ++i処理結果の違いについてメモ。*1 警告:1つの式内で同一変数を複数回更新する技巧的なコード記述は避けてください。こんな式を書くもんじゃねぇよ言語仕様書の紙束で張っ倒すぞ(#ノ゚Д゚)ㇸ📘 ...取り乱しました。 int i = 0; // Java,C#,C++,C // let i = 0; // JavaScript i += 1 + ++i; // 変数 i の値は? まとめ:整数型の変数iが値0で初期化さているとき、下記プログラミング言語における処理結果は次の通り。 Java:値2 JavaScript:値2 C#:値2 C:未定義動作(undefined behavior)(→id:yohhoy:20241125) C++(→id:yohhoy:20241125) C++14まで:未定義動作(undefined beha

                    i += 1 + ++i; の処理結果(Java/JavaScript/C#編) - yohhoyの日記
                  • GitHub - Mechazawa/103-early-anti-adblock: Detect adblockers without Javascript by abusing early hints

                    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

                      GitHub - Mechazawa/103-early-anti-adblock: Detect adblockers without Javascript by abusing early hints
                    • Build flutter apps with HTML/CSS and JavaScript | WebF | WebF

                      Backward compatible with web browsersWebF provides a subset of the W3C/WHATWG standard HTML/CSS and ECMAScript 2020 JavaScript support. WebF gives you the DOM API, Window, Document, and other Web APIs, and yields the same results and behavior as web browsers. High PerformanceExecute bytecode with optimized QuickJS engine, and render HTML/CSS in the same context as Flutter apps, saving 50% load tim

                      • JavaScriptからFlaskへのデータ送信ーajax通信400エラー - Qiita

                        Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                          JavaScriptからFlaskへのデータ送信ーajax通信400エラー - Qiita
                        • JavaScript Interview Questions

                          Here is a list of common JavaScript interview questions with detailed answers to help you prepare for the interview as a JavaScript developer. JavaScript continues to be a cornerstone of web development, powering dynamic and interactive experiences across the web. As the language evolves, so does the complexity and scope of interview questions for JavaScript developers. Whether you’re a fresher de

                            JavaScript Interview Questions
                          • KAPLAY, The JavaScript easy game library

                            KAPLAY is a JavaScript library that helps you make games fast and fun! Start playing around with it in the KAPLAYGROUND Features Easy & Fun: KAPLAY is designed to be easy and fun to use. Desinged for Games: KAPLAY is built from the ground up for making games, not only render graphics. Library: KAPLAY is a library, not a framework. You can use as much or as little of it as you like. KAPLAY vs Kaboo

                            • 社内システム開発基盤のベースマキナ、JavaScriptを用いて多様な業務フローが表現できる「JavaScriptアクション」を正式に公開

                              社内システム開発基盤のベースマキナ、JavaScriptを用いて多様な業務フローが表現できる「JavaScriptアクション」を正式に公開 Webサービスの管理画面をはじめとした社内システムをローコードで開発できる「ベースマキナ」を提供する株式会社ベースマキナは、JavaScriptを用いて多様な業務フローが表現できる「JavaScriptアクション」を正式に公開しました。 これによって複数の処理をまとめて呼び出したり、条件分岐や繰り返しの処理を組めるようになりました。その結果、従来ベースマキナで行えていた処理よりもさらに拡張性が高く多様な業務をシステム化してご利用頂けるようになりました。 https://about.basemachina.com/news/feature-update-20240820 リリースの背景 「JavaScriptアクション」は任意のJavaScriptをサー

                                社内システム開発基盤のベースマキナ、JavaScriptを用いて多様な業務フローが表現できる「JavaScriptアクション」を正式に公開
                              • 【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita

                                const findClosestLocation = (lat, lng array) => { let closest; let closes_dist = Number.MAX_VALUE; for(var i = 0; i < arrya.length; i += i){ //2つの地点をラジアンに変換する const lat_rad = radians(lat); const lat_rad = radians(lnt); const lat2_rad = radians(array[i].latitude); const lat2_rad = radians(array[i].longitude); //「球面三角法の第二余弦定理」の公式を使う const dist = Math.acos(Math.sin(lat_rad) * Math.sin(lat2_rad) + Mat

                                  【2024年版】JavaScript(React)におけるリーダブルコードのチートシート10~13章 - Qiita
                                • Importmapを使ったJavaScriptの 読み込みとブラウザアドオンの影響

                                  What’s New in Compose Multiplatform - A Live Tour (droidcon London 2024)

                                    Importmapを使ったJavaScriptの 読み込みとブラウザアドオンの影響
                                  • JavaScriptのパッケージマネージャーってなんでたくさんあるんですか? - Qiita

                                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? A. 一番メジャーなnpmの問題を解決するため JavaScriptを使う開発者であれば、一度は「パッケージマネージャー多すぎないか...?」と思ったことがあると思います。 npm、yarn、pnpmなど、Node.js上で動作するものだけでもいくつか存在しますし、最近ではNode.js以外のJavaScriptランタイム用のパッケージマネージャーも登場しています。 本記事では、これらのパッケージマネージャーがどれくらい存在するのか、そしてそれぞれが解決しようとしている問題について説明します。 1. どんなパッケージマネージャーがあるの

                                      JavaScriptのパッケージマネージャーってなんでたくさんあるんですか? - Qiita
                                    • GitHub - antfu/oniguruma-to-js: Covert Oniguruma-flavor Regexp to JavaScript native RegExp.

                                      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

                                        GitHub - antfu/oniguruma-to-js: Covert Oniguruma-flavor Regexp to JavaScript native RegExp.
                                      • 人気抜群のPython・JavaScript・Java、特徴を知って好きな言語を学ぼう

                                        日経クロステックが実施した「プログラミング言語利用実態調査2023」で「今後、スキルアップしたいと思う言語はどれですか」と複数回答可で尋ねたところ、トップ10の言語が分かった。それぞれの言語の特徴を解説する。 1位 Python ライブラリが豊富。幅広い分野で使われている 1991年に登場したPythonは、現在最も人気のあるプログラミング言語の一つです。個人で使うちょっとしたプログラムから、WebシステムやAIのためのプログラムまで、様々な分野で利用されています。

                                          人気抜群のPython・JavaScript・Java、特徴を知って好きな言語を学ぼう
                                        • GitHub - noway/htb: Htb.js — a 50-line HTML template engine that uses JavaScript syntax.

                                          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

                                            GitHub - noway/htb: Htb.js — a 50-line HTML template engine that uses JavaScript syntax.
                                          • ビジュアル作成向けライブラリ「p5.js」でJavaScriptを学べる入門書が発売/『p5jsで学ぶJavaScript入門』【Book Watch/ニュース】

                                              ビジュアル作成向けライブラリ「p5.js」でJavaScriptを学べる入門書が発売/『p5jsで学ぶJavaScript入門』【Book Watch/ニュース】
                                            • ESLint v9.18.0 released - ESLint - Pluggable JavaScript Linter

                                              Highlights Stable TypeScript configuration file support In August of the previous year, ESLint launched support for TypeScript configuration files as an experimental feature. In order to use a TypeScript configuration file like eslint.config.ts, users had to specify the unstable_ts_config flag in the command line, e.g. npx eslint --flag unstable_ts_config Following an experimental period of severa

                                                ESLint v9.18.0 released - ESLint - Pluggable JavaScript Linter
                                              • JavaScriptパッケージ管理ツール「pnpm」の紹介

                                                こんにちは、クラウドエース SRE ディビジョン所属の荒木です。 この記事では、JavaScript のパッケージ管理ツール「pnpm」についてご紹介します。 pnpm とは pnpm は Performant NPM を略したもので、JavaScript のパッケージ管理ツールです。npm や yarn と似ていますが、主にディスク容量の節約とインストール速度の向上、node_modules の厳格さに焦点を当てています。 これは pnpm の公式サイトのトップをスクリーンショットしたものなのですが、ページリロードのたびに "p"、"n"、"p"、"m" の大文字小文字がランダムで入れ替わるようになっています。 この仕様が原因で、「PnPm が正式名称だ!」「いや、pnpM が正しい!」といった論争が起きたり起きなかったりします。 npm と比較して pnpm が優れている点 ストレージ

                                                  JavaScriptパッケージ管理ツール「pnpm」の紹介
                                                • JavaScript: 即時関数とか使えたら初心者っぽくなくなるんじゃないか?? - Qiita

                                                  // hello.js function main(){ const name = "山田"; const message = ((name) => { return `こんにちは、${name}さん!`; })(name); console.log(message); } // 実行 main(); /* 実行結果 こんにちは、山田さん! */ 実行結果にある通り,このコードは想定どおりに動きます。 が,初学者の方にはやや不思議に思われるのではないでしょうか。 少なくとも,1年前の私はこれを見ても全く意味がわからず,考えるのをやめるレベルでした😇 もちろん,こんな単純な処理をわざわざこんなコーディングで記述する必要は全くありませんね。 しかし,JavaScriptはこのような,学び始めに習うものとは全くと言ってよいほど異なる関数定義の方法をサポートしています。 ということは,このやり方

                                                    JavaScript: 即時関数とか使えたら初心者っぽくなくなるんじゃないか?? - Qiita
                                                  • モノレポで JavaScript のローカルパッケージをいい感じにできる『tamashii』というツールを作った話

                                                    こんにちは。dinii の whatasoda です。モノレポで JavaScript のローカルパッケージをいい感じにできる『tamashii』というツールを作ったので作るに至った背景や機能についてまとめました。 モノレポとローカルパッケージ dinii では開発に用いる言語を TypeScript に統一しています(こちらでご紹介いただいています!)が、ほぼ全てのプロダクトのソースコードをモノレポで管理しているという特色もあります。 dinii が提供している MO-POS-CRM サービスは 10 近くのプロダクト群から出来上がっているため、モノレポであることは一人のエンジニアがプロダクトを横断して機能開発を行いやすい環境を実現するために非常に重要な意味を持ちます。ここでは深堀りはしませんが、プロジェクト間でバージョンの管理をする際の手間が省けることで開発がしやすかったり、リリースを

                                                      モノレポで JavaScript のローカルパッケージをいい感じにできる『tamashii』というツールを作った話
                                                    • JavaScriptで作成した兵庫県のクイズ(動作確認テスト) - 43号線を西へ東へ

                                                      ブログでクイズを出せるようにしてみました。 JavaScriptを使用しています。 0.1 公開(2025年1月25日) 0.2 問題を増やしてランダム化(2025年1月25日) 0.3 解説文の充実化(2025年1月28日) 0.4 レイアウトの調整(2025年1月28日) どうぞお楽しみください 兵庫県クイズ 目指せ兵庫県博士! 結果を確認 こちらもどうぞ AIに作らせたおみくじです。 ランキング参加中Think<書くことは考えること> ランキング参加中【公式】2023年開設ブログ ランキング参加中雑談・日記を書きたい人のグループ

                                                        JavaScriptで作成した兵庫県のクイズ(動作確認テスト) - 43号線を西へ東へ
                                                      • ESLint v9.9.0 released - ESLint - Pluggable JavaScript Linter

                                                        Highlights Here are some of the key changes in this release. Experimental TypeScript configuration files Arya Emami landed experimental support for TypeScript configuration files. Specifically, you can now use eslint.config.ts, eslint.config.mts, and eslint.config.cts files as your configuration files. Because this feature is experimental, you’ll need to use the unstable_ts_config feature flag: np

                                                          ESLint v9.9.0 released - ESLint - Pluggable JavaScript Linter
                                                        • How fast is javascript? Simulating 20,000,000 particles

                                                          How fast is javascript? Simulating 20,000,000 particles The challenge, simulate 1,000,000 particles in plain javascript at 60 fps on a phone using only the cpu. Let's go. Ok, this is not a particularly difficult challenge if you did all the work on a gpu but the rule of the challenge is to use the CPU only or as much as possible and to stay in js land so no wasm. I know what you are thinking. This

                                                            How fast is javascript? Simulating 20,000,000 particles
                                                          • GDI.js - Javascript Runtime for Windows

                                                            GDI.js is a drop-in replacement for node.js in windows desktop environment. Suitable for personal prototyping, desktop utilities, hardware interfacing and much more. const serial = new Serial(); const list = serial.enum(); if(serial.open(list[0].port,9600) === true) { serial.write("Hello",function() { console.log("data sent"); serial.close(); }); }

                                                            • State of JavaScript 2024

                                                              Let's take a second to consider something: 2024's top three front end framework were all launched over a decade ago. Now sure, all three have evolved a lot along the way, and the patterns of 2014 would seem downright antiquated today. But given the JavaScript ecosystems's reputation as a constantly-churning whirlwind of change, it can be nice to know that some things do remain constant. Speaking o

                                                                State of JavaScript 2024
                                                              • 第1問 波形の整形 |『JS体操』〜JavaScriptで頭の体操をしよう!〜

                                                                JavaScriptで頭の体操をしよう!『JS体操』 『JS体操』とは、面白法人カヤックが主催するJavaScriptのコードゴルフです!JavaScriptの問題をゲーム感覚で解きながら言語仕様の理解とプログラミング能力を深める、まさに頭の体操です。 出題される問題は、JavaScriptの言語仕様を駆使するものから数学や様々なアルゴリズムを使う問題まで様々。 上級者の方からJavaScriptを使い始めたという方まで、たくさんの挑戦お待ちしています! ※コードゴルフとは、与えられたアルゴリズムを可能な限り短いソースコードで記述することを競うプログラミング競技です。ソースコードの文字数が、その人のスコアとなります。 問題 No.1『波形の整形』 波形を整形する問題です。アニメーションに使うイージング関数を自作orカスタマイズしたりする際に必要なテクニックです! 黒い実線が赤い点線のガイド

                                                                  第1問 波形の整形 |『JS体操』〜JavaScriptで頭の体操をしよう!〜
                                                                • JavaScriptのWebフレームワーク、「Astro 5.1」リリース

                                                                  CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                                    JavaScriptのWebフレームワーク、「Astro 5.1」リリース
                                                                  • 【JavaScript】変数はdeleteもletもできないが`eval(var)`だとdeleteできるがletできないけどできるようになる - Qiita

                                                                    const Employee = { firstname: 'Maria', lastname: 'Sanchez', }; console.table(Employee); // {firstname: 'Maria', lastname: 'Sanchez' } delete Employee.firstname; // true console.table(Employee); // {lastname: 'Sanchez' }

                                                                      【JavaScript】変数はdeleteもletもできないが`eval(var)`だとdeleteできるがletできないけどできるようになる - Qiita
                                                                    • Firebase HostingでAstroをSSRモードにして動かす時の設定 | JavaScriptに関するお知らせ

                                                                      こんにちは!SSRを刺されと読むMizutani(@sirycity)です。CSRは腐れです。 今日はFirebaseとAstroとSSRについてです。 結論 Firebase Hosting(とFunctionsとCloud Run)ではAstroをSSRモードで動かすことができます。だが設定が本当にめんどい。 はじめに Firebase hosting(以下hosting)は静的サイトのホスティングサービスです。で、Astroは静的サイトジェネレーターです。つまりAstroで作ったWebサイトはhostingにデプロイできます。まあ当たり前ですね。 hostingのサーバーサイドレンダリング(SSR)について hostingは一部のFWについては例外的にサーバーサイドレンダリング(以下SSR)をサポートしています。サポートしてるFWは以下の通り。 FirebaseExtended/fi

                                                                        Firebase HostingでAstroをSSRモードにして動かす時の設定 | JavaScriptに関するお知らせ
                                                                      • Deno Land社、新しいJavaScriptパッケージ・レジストリ「JSR」をリリース

                                                                        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                          Deno Land社、新しいJavaScriptパッケージ・レジストリ「JSR」をリリース
                                                                        • Configuration Files - ESLint - Pluggable JavaScript Linter

                                                                          You can put your ESLint project configuration in a configuration file. You can include built-in rules, how you want them enforced, plugins with custom rules, shareable configurations, which files you want rules to apply to, and more. Configuration File The ESLint configuration file may be named any of the following: eslint.config.js eslint.config.mjs eslint.config.cjs eslint.config.ts (requires ad

                                                                            Configuration Files - ESLint - Pluggable JavaScript Linter
                                                                          • Bye Bye, Try-Catch Blocks: Meet JavaScript's Safe Assignment Operator Proposal😉

                                                                            Bye Bye, Try-Catch Blocks: Meet JavaScript's Safe Assignment Operator Proposal😉 Introduction JavaScript error handling is about to get a major upgrade. The new ECMAScript Safe Assignment Operator Proposal (?=) is here to streamline your code by reducing the need for traditional try-catch blocks. Let’s explore how this proposal can simplify your error management and make your JavaScript code clean

                                                                              Bye Bye, Try-Catch Blocks: Meet JavaScript's Safe Assignment Operator Proposal😉
                                                                            • GAS(Google Apps Script)とJavaScriptの変数のライフサイクルは異なります - Qiita

                                                                              一言で要点を説明:GASの変数は、スクリプトが実行されるたびにリセットされます。 これは、JavaScriptの感覚でGASを書く際にハマりやすい落とし穴です。StackOverflowのこの投稿(https://stackoverflow.com/a/24732037)にもあるように: Global variable will be evaluated at each execution of a script, so not just once every time you run your application. Global variables CAN be changed in a script… 調査の結果、実際にはグローバル変数だけでなく、すべての変数が実行時にリセットされることが判明しました。 その背景にある原理は、GASの実行環境であるV8ランタイムがステートレス(st

                                                                                GAS(Google Apps Script)とJavaScriptの変数のライフサイクルは異なります - Qiita
                                                                              • 【モダンCSS】:hasと:notでJavaScriptレスなUIを実現する + コードスニペット付き - Qiita

                                                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                                • 【初心者向け】Tampermonkey で JavaScript に触ってみよう

                                                                                  作例:書店サイトから必要な情報を整形して表示する 赤枠の部分が今回のスクリプトで追加された部分。ページから必要なデータを抜き出してまとめています。 書店のページにアクセスすると自動で必要な書誌情報を整形して、ページ上部に表示するというツールも簡単に作ることができます。 具体的な手順 拡張機能をインストールしたらメニューバーにアイコンが表示されるようになります。 クリックして 新規スクリプトを追加 のメニューを選択すると、新規タブでエディタが開きます。 デフォルトで // から始まる数行(コメント)と (function() {})(); という JavaScript が表示されるはずです。 先頭のコメントはスクリプト自体についてのメタ情報で、「●●のサイトにアクセスしたらこのスクリプトを実行する」などの指定をします(詳細は こちら など)。とはいえこのエリアを直接編集することはあまり多くあ

                                                                                    【初心者向け】Tampermonkey で JavaScript に触ってみよう