はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ ECMAscript

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 30件)

JavaScriptの組み込みAPIのIntlが凄いので紹介してみた。

2024/01/07 このエントリーをはてなブックマークに追加 145 users Instapaper Pocket Tweet Facebook Share Evernote Clip intl MdN API 日付 数値

はじめに 明けましておめでとうございます。 (一週間遅れ) この記事はJavaScriptの組み込みAPI Intl の紹介と解説です。 Intl とは? MDN から引用すると Intl オブジェクトは、 ECMAScript の国際化 API の名前空間で、言語に依存した文字列の比較、数値の書式化と、日付の書式化を提供します。 Intl オブジェクトは、... 続きを読む

JavaScript の undefined と null を完全に理解する

2022/10/17 このエントリーをはてなブックマークに追加 241 users Instapaper Pocket Tweet Facebook Share Evernote Clip undefined null JavaScript 比較

JavaScript で頻出する undefined と null について語ります。 言語仕様上の違い JavaScript (ECMAScript) において、仕様上 undefined と null は当然ながら明確に区別されています。いくつか言語仕様上の扱いについて挙げてみます。 比較 厳密な比較演算子 === において undefined と null は区別されます。ゆるい比較... 続きを読む

正式仕様リリース! JavaScriptの最新仕様ES2022で追加された「全」新機能

2022/06/22 このエントリーをはてなブックマークに追加 428 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaScript 全て 新機能 正式仕様 ES2015

JavaScriptの仕様はECMAScriptで、ECMAScript 2015(ES2015)、ECMAScript 2016(ES2016)...というように毎年進化を続けています。 これまでの仕様はES2021でした。 本日6月22日、ES2022は正式仕様として承認され、ES2022が最新仕様となりました。 22.06.2022 Ecma International approves new standards - Ecma Intern... 続きを読む

JavaScriptの次の仕様ES2022の新機能まとめ - ICS MEDIA

2022/06/10 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip 新機能まとめ - ICS MEDIA 年次 ES6 仕様 最新

JavaScriptの仕様であるECMAScriptはEcma Internationalによって定められています。ECMAScript 2015(ES6)の登場以降は、ECMAScript 2016、ECMAScript 2017・・・と、年次で仕様が更新されています。最新のECMAScript 2022(ES2022)は今月6月22日のEcma InternationalのGA 123rd meetingにて承認される見込みです。 ES202... 続きを読む

JavaScript の MIME が `text/javascript` に統一されようとしている

2022/02/23 このエントリーをはてなブックマークに追加 143 users Instapaper Pocket Tweet Facebook Share Evernote Clip MIME common text Application 一方

現在、 JavaScript の MIME は2006年4月に公開された RFC 4329(www.rfc-editor.org) にて text/javascript (OBSOLETE)application/javascript (COMMON)text/ecmascript (OBSOLETE)application/ecmascript (COMMON)の4つが定義されています。 この RFC 4329 では text/* の2つは OBSOLETE 扱いな一方で、 JavaScript を呼... 続きを読む

JavaScriptはなぜシングルスレッドでも非同期処理ができるのか/Why Can JavaSctipt Invoke Asynchronous in Single Thread? - Speaker Deck

2021/09/07 このエントリーをはてなブックマークに追加 492 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 非同期処理 JavaScript

Transcript JavaScriptは なぜシングルスレッドでも 非同期処理ができるのか お昼のLT 2021/09/07 Takashi Mima(@task4233) 本LTの目標 ・JavaScript(ECMAScript)がシングルスレッドで非同期処理を  実現している方法をざっくり理解すること 本LTの想定対象者 ・JavaScriptの基本的な文法を理解している人 ・シングルス... 続きを読む

正式仕様リリース! JavaScriptの最新仕様ES2021で追加された新機能まとめ

2021/06/24 このエントリーをはてなブックマークに追加 258 users Instapaper Pocket Tweet Facebook Share Evernote Clip JavaScript 新機能まとめ 正式仕様 ES2015

JavaScriptの仕様はECMAScriptで、ECMAScript 2015(ES2015)、ECMAScript 2016(ES2016)...というように毎年進化を続けています。 2021年6月までの最新仕様はES2020でしたが、先日6月22日にES2021が正式仕様として承認されました。 Ecma International approves new standards - Ecma International ブラウザ対応も完... 続きを読む

Mozilla、今後はV8の正規表現エンジンをFirefoxにそのまま取り込むと表明。そのための互換レイヤを開発 - Publickey

2020/06/07 このエントリーをはてなブックマークに追加 148 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey 互換レイヤ Mozilla 表明 準拠

Mozilla、今後はV8の正規表現エンジンをFirefoxにそのまま取り込むと表明。そのための互換レイヤを開発 WebブラウザにはJavaScriptを実行するためのJavaScriptエンジンが搭載されています。それはChromeであれば「V8」、Firefoxであれば「SpiderMonkey」と呼ばれ、それぞれのWebブラウザベンダがECMAScriptの標準に準拠... 続きを読む

JavaScriptの歴史については「JavaScript: The First 20 Years」を読む | Web Scratch

2020/06/05 このエントリーをはてなブックマークに追加 165 users Instapaper Pocket Tweet Facebook Share Evernote Clip Web scratch JavaScript 歴史 文章

JavaScript/ECMAScriptというプログラミング言語の歴史について書いた文章はWikipediaなどいろいろなものがあります。 その中でも、ECMAScript 5とECMAScript 2015のSpec EditorであるAllen Wirfs-Brockによって書かれた"JavaScript: The First 20 Years"が特におすすめです。 JavaScript: The First 20 Years JavaScrip... 続きを読む

モダンJavaScript概論 − Node, npm, ECMAScript, Babel, Webpack | Hypertext Candy

2020/04/30 このエントリーをはてなブックマークに追加 291 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webpack Babel jQuery npm React

2020.04.30 モダンJavaScript概論 − Node, npm, ECMAScript, Babel, Webpack この記事では、モダンな JavaScript を書くための前提として知っておくべき、いくつかのキーワードを紹介します。想定読者は、初心者 〜 jQuery なら書けるレベルの開発者です。これから React や Vue.js を学びたい方、または Web 開発の世界... 続きを読む

JavaScriptの本を書くときに参考にしてるもの · GitHub

2019/06/12 このエントリーをはてなブックマークに追加 299 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub JavaScript 参考 書籍

READ.md jsprimerというJavaScriptの書籍を書いている。 これを書いてるときに参考にしているものを書いていく。 ECMAScript® Language Specification ECMAScriptのLiving Standardな仕様書ページ。 スナップショットなECMAScriptの仕様書ページもあるけど、基本的にはLiving Standardの方しか見てない。 Standard ECMA-... 続きを読む

JavaScript界隈の基本的な用語を歴史とともにさらにまとめてみた - へっぽこびんぼう野郎のnewbie日記

2018/03/03 このエントリーをはてなブックマークに追加 232 users Instapaper Pocket Tweet Facebook Share Evernote Clip びんぼう野郎 newbie日記 界隈 用語 プログラミング言

2018 - 03 - 03 JavaScript界隈の基本的な用語を歴史とともにさらにまとめてみた JavaScript JavaScript 界隈の用語まとめ - Qiita を読んで、すこしだけもやもや感がぬぐえなかったので、適当に自分が思ってる「今の JavaScript はこんなかんじ」というのを書いた。 EcmaScript だいじなこと EcmaScript とは、 プログラミング言... 続きを読む

あなたの知っている正規表現はもう古い! 正規表現の新常識(ES2018編) - Qiita

2018/01/26 このエントリーをはてなブックマークに追加 365 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Proposal 正規表現 新常識 ミーティング

2018年1月23日から25日にかけて、TC39の第62回ミーティングが行われました。TC39のミーティングでは、提案されているECMAScriptの新機能 (proposal) について審議し、各proposalのステージの移動を決定します。 今回のミーティングでは正規表現に関する幾つかのproposalがStage 4になりました。Stage 4になったproposalはES2018に組み込ま... 続きを読む

React死亡?React終了?~Facebookの特許事項付きライセンスの問題~ - Qiita

2017/09/11 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip Facebook Qiita React 村八分 Google

この件を知った発端 Qiitaで ECMAScriptの最新事情 を眺めていたら、Reactで有名なFacebookがやらかしてOSSコミュニティで村八分になっているとのこと。 どういうことか 実際にgoogleで調べてみたらその関連の記事が出ること出ること。 Facebookの特許条項付きBSDライセンスが炎上している件について 記事を上記より引用すると、 ことの始まりは、Apache Soft... 続きを読む

正式リリースされたES8の主な新機能

2017/08/22 このエントリーをはてなブックマークに追加 275 users Instapaper Pocket Tweet Facebook Share Evernote Clip 正式リリース 新機能 TC39 バージョン 新しい仕様

EcmaScript 8もしくはEcmaScript 2017が、6月末にTC39から正式にリリースされました。私たちはこの1年、EcmaScriptについて色々と議論しているようですが、それは無駄なことではありません。現在、ES標準は新しい仕様のバージョンが年1回公開されています。EcmaScript仕様第8版の新機能 EcmaScript 8もしくはEcmaScript 2017が、6月末にT... 続きを読む

JavaScriptの2016年:フロントエンド開発者が押さえるべき重大トピック - WPJ

2017/01/19 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip WPJ SitePoint トピック 脱jQuery 進化

相次ぐモダンなフレームワークの登場、脱jQueryの動き、ECMAScriptの進化など、SitePointの常連ライターが2016年のJavaScript事情を振り返ります。JavaScriptの2016年:フロントエンド開発者が押さえるべき重大トピック 2017/01/20 Craig Buckler Articles in this issue reproduced from SitePoi... 続きを読む

自称JavaScript中級者が知らなさそうな、10個の仕様 - Qiita

2016/12/13 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Tips 仕様 雑学 言語仕様

はじめに こんにちは、ECMAScriptを1週読んだだけの自称JavaScript中級者です。今回は、私のような自称JavaScript中級者が知らないであろうTipsをご紹介します。 「等値演算子 == ではなく、同値演算子 === を使いましょうね」のような実装上における初心者向けTipsではなく、言語仕様の雑学に近いものです。雑学とは言え、どれも基本的なことなので「当たり前のことしか書いて... 続きを読む

ES2015で始めるJavaScript入門 - Qiita

2016/09/08 このエントリーをはてなブックマークに追加 284 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita サーバサイド ナンバリング インタプリタ言語 実装

JavaScriptとは Webブラウザで実行可能なインタプリタ言語 最近ではサーバサイドのものもある(Node.jsなど) 各ブラウザで独自の実装があるが、標準化されたECMAScriptに準拠している ES5, ES2015(ES6), ES2016, … ES2015からは毎年新しい規格が策定される これによりナンバリングは策定した年に変更 ES5(2011年策定)から4年ぶりに策定されたE... 続きを読む

Object.observe の死 (ECMAScript の提案取り下げ、V8 からも削除予定) - てっく煮ブログ

2015/11/17 このエントリーをはてなブックマークに追加 204 users Instapaper Pocket Tweet Facebook Share Evernote Clip データバインディング Object.observe 実装

1年前の記事 JavaScript フレームワークがデータバインディングを実現する4通りの手法 では、Object.observe() について次のように説明した。 Google Chrome には実装済み ECMAScript 7 に提案中 提案が通れば MV* フレームワークの実装がシンプルになってハッピー 将来を期待されていた Object.observe() であったが、2015 年 11... 続きを読む

2015年のWeb標準:新春特別企画|gihyo.jp … 技術評論社

2014/12/31 このエントリーをはてなブックマークに追加 210 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp 新春特別企画 Web標準 技術評論社 CSS

新春特別企画 2015年のWeb標準 2015年1月1日 渡邉卓 Web標準, HTML, CSS, ECMAScript, ブラウザ この記事を読むのに必要な時間:およそ 2 分 株式会社ミツエーリンクスの渡邉卓です。昨年の「2014年のWeb標準」と同様に,2015年もWebコンテンツのフロントエンド設計および実装に関連した各種標準や,周辺領域の動きに関する短期的な予測を寄稿させていただきます... 続きを読む

traceur-compiler 入門 - from scratch

2014/07/31 このエントリーをはてなブックマークに追加 109 users Instapaper Pocket Tweet Facebook Share Evernote Clip traceur-compiler 前書き 入門 薄い本 コード

2014-07-31 traceur-compiler 入門 JavaScript traceur EcmaScript 最近ちょっとはまってるtraceur-compilerについて紹介していきます。 前書き 今回、書いてたら非常に長くなってしまって、ちょっとした薄い本の記事くらいの文量があります。 その代わり、公式ドキュメント + コードの中を読みこんで書いているので、今のところ多分日本では一... 続きを読む

JSFuckから理解するECMAScriptの仕様 - Kokudoriing

2013/09/21 このエントリーをはてなブックマークに追加 155 users Instapaper Pocket Tweet Facebook Share Evernote Clip alert サンプル 仕様 意味分かん 上記

2013-09-19 JSFuckから理解するECMAScriptの仕様 JavaScript ECMAScript JSFuckとは JSFuckは任意のJavaScriptプログラムを[, ], (, ), !, +からなる6文字で置き換える試みです。 意味分かんないですね、サンプルを見てみましょう。 alert(1) 上記のJavaScriptコードと [][(![]+[])[+[[+[]]... 続きを読む

ECMAScript と OOP パラダイム、それに ES.next の議論中 OOP 周りのシンタックス - oogattaの勉強日記

2011/12/04 このエントリーをはてなブックマークに追加 129 users Instapaper Pocket Tweet Facebook Share Evernote Clip OOP シンタックス trait oogatta Mixin

ECMAScript | 16:14(まだ書き中!)JavaScript Advent Calendar 2011 (オレ標準コース)4日目の id:oogatta です。どうもどうも、いやどうも。最近丁度 ES Wiki を眺めていて、面白いことになってるなあ。変態的なことになってるなあ。と楽しく見ていた OOP パラダイム周りのいくつかの手法(定義、継承、 mixin 、 trait )につい... 続きを読む

コア・JavaScript ( JavaScript. The Core. ) - oogattaの勉強日記

2010/10/03 このエントリーをはてなブックマークに追加 859 users Instapaper Pocket Tweet Facebook Share Evernote Clip oogatta JavaScript 勉強日記 API 殆ど

(絶賛推敲中!)この文章は、 Dmitry A. Soshnikov さんの、 ECMAScript に関する優れた記事 ”JavaScript. The Core.” を許可を得て翻訳したものです。世の中に、 JavaScript のブラウザ API や、実装系に関する記事は多々あれど、 ECMAScript の仕様に則って、ここまで詳しく説明してくれている記事は殆ど無いと思います。今回は翻訳で... 続きを読む

新春特別企画:2010年のJavaScript:「これまで」と「これから」|gihyo.jp … 技術評論社

2010/01/02 このエントリーをはてなブックマークに追加 287 users Instapaper Pocket Tweet Facebook Share Evernote Clip gihyo.jp 新春特別企画 技術評論社 太田昌吾 HTML

新春特別企画 2010年のJavaScript:「これまで」と「これから」 2010年1月2日 太田昌吾 JavaScript, HTML 5, ECMAScript, サーバサイドJavaScript 1 2 3 2010年のJavaScriptと題しまして,JavaScript周辺の「これまで」と「これから」についてまとめてみたいと思います。 2009年までのJavaScript JavaSc... 続きを読む

 
(1 - 25 / 30件)