タグ this
新着順 10 users 50 users 100 users 500 users 1000 usersJavaScriptのthisもこれで完璧!呼び出し方で変わる5つのパターン - Qiita
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 続きを読む
YouTubeの次の対策で広告ブロックが困難になる可能性がある
YouTubeが動画に直接広告を挿入する実験を行っていることがわかりました。これにより、動画の信号だけをはじいていた広告ブロックが機能しなくなる可能性があります。 YouTube is currently experimenting with server-side ad injection. This means that the ad is being added directly into the video stream. This ... 続きを読む
JavaScriptで要素をドラッグして移動する簡単な方法 - Qiita
要素をドラッグして移動することは、JavaScriptにおいて頻出パターンです。 しかし、それを簡単に実現するコードは意外と知られていません。 <img id="$img" src="https://js.cx/clipart/ball.svg" width="40" height="40"> <script> $img.onpointermove = function(event){ if(event.buttons){ this.style.left = this.... 続きを読む
【TypeScript / JavaScript】this = "これ" ← どれ? 【備忘録】 - Qiita
この記事で分かること TypeScript(JavaScript)における関数の宣言方法 各宣言方法におけるthisの扱い 初めに 初めまして。新人エンジニアをしているものです。 先日TypeScriptにおける関数宣言について学習する一環で、thisの取り扱いについて学んだので備忘録として書き上げます。 (前提)TypeScriptの関数の宣言方... 続きを読む
永久機関を実現してしまったような置物の仕組みとは?
外からエネルギーを加えなくとも仕事を続ける「永久機関」は現実世界では実現不可能です。しかし、インターネット上ではまるで永久機関を実現したかのように見える置物が販売されています。この「永久機関を実現したような置物」を科学系YouTuberのスティーブ・モールド氏が入手して仕組みを解説しています。 This "perp... 続きを読む
自由犯罪ゲーム『Streets of Rogue 2』正式発表。なんでもありの路地裏荒らしゲーム、オープンワールドに進化へ - AUTOMATON
パブリッシャーのtinyBuildは10月4日、『Streets of Rogue 2』を正式発表した。続編が開発されていることはかねてから告知されていたが、あらためて正式に発表されたかたち。プラットフォームはPC(Steam)。ストアページによると、ゲーム内は日本語表示に対応するという。 Streets of Rogue 2 has been announced! This... 続きを読む
ポケモン風ゲーム開発エンジン「MonTamer Maker」発表。モンスター育成ゲームの開発に特化 - AUTOMATON
デベロッパーのYanako RPGsは、モンスター育成ゲーム開発エンジン「MonTamer Maker」を発表した。あわせて、同エンジンで作成されるモンスター育成ゲーム『Dokimon』についても発表されている。 It's HERE! The announcement of Dokimon and a NEW game making engine specifically made for Monster Tamer games. This ... 続きを読む
'I've never seen anything like this': Clarissa Ward on India Covid-19 crisis - CNN Video
In India, sick people are being turned away from hospitals that have run out of beds and oxygen, as the number of new coronavirus cases rise to record levels each day, creating a national crisis. 続きを読む
tslib/import-helpers の効果を測定する - mizdev
tldr target: es2017 以降なら tslib 使っても置き換えられるコードはないので、使う必要はない target: es5/es2015 で async await を多く使っている場合はファイル数に比例して削れる importHelpers / tslib とは typescript で async/await をコンパイルすると次のようなコードを生成する var __awaiter = (this && t... 続きを読む
Science, Engineering, AI & Data Ethics | 科学技術・AI倫理 | edX
Want to learn how to identify and solve every day ethical issues in engineering, science and Artificial Intelligence (AI)? If yes, this is the course for you! Ethics plays an integral role when it comes to engineering and science practice and recently is impacted by AI and big data analysis. This... 続きを読む
「Oculus Touch」コントローラー内部に謎のメッセージを誤印刷--今春出荷分 - CNET Japan
Facebookは今回、政府が国民を監視する未来を描いたジョージ・オーウェルの小説『一九八四年』をいささか意識しすぎたのかもしれない。 Facebookは手違いにより、仮想現実(VR)ヘッドセット「Oculus Quest」「Oculus Rift S」に同梱される「Touch」コントローラーに、いくつかの奇妙な文を印刷した。メッセージは「This... 続きを読む
【JavaScript/Node.js】クラスに定義したメソッドをコールバックとして実行した際にコールバック内の this がクラスを参照しない件 - Qiita
【JavaScript/Node.js】クラスに定義したメソッドをコールバックとして実行した際にコールバック内の this がクラスを参照しない件 JavaScript におけるthisはコンテキストによって参照するものが異なることはこの言語のハマり所としてよく知られていると思います。 今回は Node.js で クラスに定義したプロトタイプメソ... 続きを読む
Cuushe - Despite the pain and fear that overwhelm me as I... | Facebook
Despite the pain and fear that overwhelm me as I write this, I know this is something that you, my friends and community, must hear from me personally.... 続きを読む
IFTTTにGoogle App Scriptを混ぜたらヤバい化学反応が起こった件[IFTTT][Google Apps Script][GAS] - もぐてっく
はじめに 2010年12月に彗星のごとく現れたWebサービス同士のマッシュアップサービスIFTTT。 「if (this) then (that)」と言うシンプル極まる構文で手軽にWebサービスが連携出来るのが特徴です。 IFTTTは様々なWebサービスをサポートしており、ちょっと挙げるだけでもTwitter、Evernote、Google Drive、Skypeなど。 有名... 続きを読む
人をうつや睡眠障害に追いやる謎の低周波音「ウィンザー・ハム」がカナダ・オンタリオ州で発生している - GIGAZINE
by Naomi August 2017年、キューバのアメリカ大使館で「 音響攻撃 」が確認され、 難聴や脳損傷 といった被害が出たと報告されました。このような「謎の音が特定の地域に発生する」という現象はキューバ以外でも起こっており、「 Hum 」という低周波音は世界中で確認されています。カナダのオンタリオ州でも、謎の低周波音が数年にわたって継続しているものの、解決には至っていません。 This ... 続きを読む
ECMAScript 2015以降のJavaScriptの`this`を理解する | Web Scratch
この記事はJavaScriptの入門書として書いている js-primer の this に関する部分をベースにしています。 またjs-primerでは書けなかった現在時点(2018年1月1日)でのブラウザの挙動についてを加えたものです。 次の場所に js-primer 版のか this についての解説があります。 この記事と違って実際にコードを実行しながら読めるので、学習ソースとしては js-p... 続きを読む
thisを書く派?書かない派? - Qiita
あすかです。 プログラミングしてる時、たまに気になる話を雑めに書いてみます。 (´・ω・`) C#、VBやJavaなど、クラスベースのオブジェクト指向言語を前提にした話ですが、this(Me)を書いているプログラム、そうでないプログラムをよく見かけます。 例えば、thisを書くのは このような場面ではthisを書きます。文法上の制約ですから当たり前です。 今回は、このようなものではなく、thisを... 続きを読む
まるで足にエイリアンが寄生したかのようにウネウネ動く映像が1800万回再生の大反響 - GIGAZINE
カリフォルニア州在住のAngel Bermudezさんが撮影してFacebookにアップロードした、自分の足の「こむら返り」映像が1800回再生され、20万件以上シェアされるという大反響を呼んでいます。 After the workout. Start to relax and then this happens. Fucken cramp. Look at this shit. Painful ... 続きを読む
ES/JavaScriptのthisとアロー演算子について知っておくべきこと - それマグで!
2016 - 06 - 02 ES/JavaScriptのthisとアロー演算子について知っておくべきこと javascript this. この便利でハマりどころの多い変数 Array.forEach this 変数の紹介 this 変数の例 apply , call window オブジェクト コールバック イベントハンドラ Array.forEach 個人的な結論 this はできるだけ避け... 続きを読む
アクロバティックな防御方法で地震から人を守ることに特化した耐震ベッド - GIGAZINE
地震が発生したときは、落ち着いて安全な行動をとることが大事になってきますが、寝ている間に地震が起きると、状況を飲み込むのに時間がかかり正しい判断ができないときがあります。中国人デザイナーのWang Wenxiさんが作った耐震ベッドは、人が寝ている状態でも地震から命を守ってくれる性能を秘めているのですが、その方法がかなりアクロバティックになっています。 This 'earthquake-proof'... 続きを読む
JavaScript - (0, eval)('this')とは何なのか - Qiita
この(0,eval)('this')はいったい何なのか。調べた。 調べた結果 これはindirect eval callを使用した、どのスコープでも必ずグローバルオブジェクトのthisを取得するためのテクニックであった。 ES5ではevalを直接呼び出すと、引数のコードはそのスコープで実行されるが、間接的にevalを呼び出すと、引数のコードは必ずグローバルスコープとなるそうだ。なので引数のthis... 続きを読む
Javascriptのbind関数とカリー化 〜 JSおくのほそ道 #015 - Qiita
こんにちは、ほそ道です。 今回はFunction.prototype.bind関数を取り上げます。 このbind関数も前回のcall/apply関数同様、開発者の意図が反映される関数かと思います。 目次はこちら bind関数の仕様 bind関数はFunction.prototypeに属し、新たな関数を生成して返します。 下記で仕様を見ていきます。 その1:thisを強制変更する 第一引数は関数内で... 続きを読む
React/dekuコンポーネントとthisのパターン | Web Scratch
最近、ReactやdekuといったViewのコンポーネントの仕組みを持ったライブラリを使って、NW.jsやElectronで動くようなアプリを書いたりしています。 thisの問題 ReactのコンポーネントをES6 Classesで書いている場合にthisをbindする必要が多くなる気がします。 特にFlux的なStoreの変更した時にハンドラを登録したいときにthisでbindした関数を登録する... 続きを読む
It と That, Thisの違い、ポイントはハッキリ度 | 初心者英会話ステーション
I want it! I want that! I want this!のように、現地の人々はitとthat, thisをどう使い分けているのか?これには3つのポイントが関係してます。 続きを読む
鍵を回すとフラグが立つIFTTT対応キースイッチ : ギズモード・ジャパン
Internet of Things (IoT) 鍵を回すとフラグが立つIFTTT対応キースイッチ 2015.03.16 13:10 さあさあ、どんなレシピに組み込みましょうか。 ネット家電がお得意なCerevoからネットに繋がる物理鍵こと「Hackey」が発表されました。ドアとかを施錠するものではなく、鍵を回したという事実がIFTTTのthisとなるモノ。キーをかちゃりとひねることで、thatに... 続きを読む