TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
おまいらどういう流れでWEBデザイナーになった?
+ JavaScript の質問用スレッド vol.139 +
FC2ホームページが重すぎる
被リンク×[ ]=SEO対策 評判 2ch 効果 Part2
歴史サイト管理人雑談スレ
su-jineスレ
TABLEデザインのサイトをCSSでどこまで再現できるか
手とり足とり教えるスレ part3
HTML5はオープン、Flashはクローズ
☆おまえらのサイトのエイプリルフールネタはどうよ?☆
422 :
すごく恥ずかしい質問なのですが
HTMLに点在するscriptタグの変数というのは共有されてるんですか??
ポリフィルとかの変数と自分のスクリプトの変数と名前が同じだとどうなるのかな???と思いました

423 :
共有される、但しモジュールならされない
後に実行された方に上書きされる

424 :
だから一般的なライブラリは変数や関数名が競合しないように(function() {〜})();で囲って
必要最低限だけwindow.〜に代入して外部に公開してる

425 :
>>423
やっぱりされるんですね
自分のはモジュール???ではないと思うので気をつけます
ありがとうござました

426 :
>>424
ありがとうございます
入門書を読んだぐらいなので何となくしかわからないですが調べて勉強してみます

427 :
オブジェクトの中身を、オブジェクト名を指名せずにキー名だけで取得できるようにする方法ないですか?
と質問しようとしましたが

let obj = {'dog': '犬', 'cat': '猫'}

Object.keys(obj).forEach( function (key){

window[ key ] = obj[ key ]
})

console.log(cat)
console.log(dog)

できちゃいましたね…
もし他にいい方法があれば教えていただきたいです

428 :
>>422の疑問が湧くのももっともなんだよね
どうも解説書にこういった肝心なことが書かれてないことが多すぎる

多くのJavascript入門書に欠けている(重要な)記述
・var等の単語の語源の紹介
・スクリプト同士の変数や関数名は共有されているのかどうかの疑問
・ユーザースクリプトやブラウザ拡張機能のスクリプトは、ブラウザや、見ているページに対して、どのように存在するのか
・イベントリスナーやsetTimeout等に無名関数を登録する時変数の中身を値渡しする方法
・beautifierやLintの存在とそれらをローカルで使うためのエディタやプラグインの紹介
・ブラウザの開発ツールの使い方(特に効果的な使い方のtips)
これらを書かない著者はボンクラだわ

429 :
結果として変数が共有されるとも言えるが
もっと素直にグローバルが同じと考えたほうが良い

フォレストページ管理人 その2
かんたん相互リンク使ってる奴集合!
【Google】モバイルフレンドリー【対策】
コーディング。ここより安いところ
無料掲示板について語ろう (その3)
JavaScriptは難しすぎ
WEBデザインのセンスがなくて困っている
Web標準 XHTML+CSSデザインサイト
WEBディレクターの集い3
HTML5はなぜ失敗したのか
--------------------
柴咲コウ Vol.47
板谷峠の想い出
【ソードアート・オンライン】アリスはお弁当を作ってくれるかわいい
お部屋をマターリうpするスレ103
たがみよしひさ SCENE.4
FIFAは野球のプレミア12に相当の大会を創るべきだ
【鋼の錬金術師】荒川弘アンチスレ85【銀の匙】
1993年のプロ野球
【教会探し】行ってはいけない教会31【教会相談】
IPO part473
| ∀゜)彡<事件、事故、ニュースを語ろう!972(軽ワッチョイ)
安楽死制度の導入について
三浦桃香ちゃんを応援するスレ ★15
【藤崎EBY岸根】Bordeaux ボルドー 10樽【1.28Gtは?】
おまえらどんな靴履いてるの?
■■BLUES■■ブルース■■ブルーズ■■Part9
第78期順位戦 Part74
【朝鮮日報】 救急患者はいったいどこへ行けと… [03/25]
【PSP】スターオーシャン First Departure Part20
ペン習字13
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼