[過去ログ] + JavaScript の質問用スレッド vol.126 + [転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
706: 2015/11/08(日)05:31 ID:??? AAS
>>700
var a = ["hoge","fuga"];
var b = a;
b.shift();b.shift(); // b配列を操作。shift2回して空に
console.log(a, b); // aとbともに空になってる
//b = []; は文字通り(というかコード通り)bに[]を代入しちゃってる
//b = "poga"; bに"poga"を代入。とほぼ同じことたぶん
707: 2015/11/08(日)05:46 ID:??? AAS
a = ["hoge", "fuga"];
aには例えば100番などの、
そのオブジェクト(配列)のアドレスが入る

b = a; // bにも100が入る

b = [];
bには例えば200番などの、
そのオブジェクト(空配列)のアドレスが入る

alert(b); // 200番にあるオブジェクトを操作
alert(a); // 100番にあるオブジェクトを操作
708
(1): 2015/11/08(日)08:10 ID:??? AAS
そもそも明示的に値渡しと参照渡しができないこのクソ言語が悪い
なんでこんなあっちもこっちもクソ仕様のゴミがいつまでも我が物顔でのさばってるのか理解不能
さっさと駆逐するべき
709: 2015/11/08(日)08:17 ID:??? AAS
>>708
あんた、殆どの言語にたいして文句言ってるよw

あんたの知識が狭いから、JavaScriptが
例外だと思ってるんだろうけどね。
710: 2015/11/08(日)08:18 ID:??? AAS
駆逐されるどころかどんどん勢力を伸ばしてるんですけどね
711: 2015/11/08(日)10:31 ID:??? AAS
今も昔もポインターの概念を感覚として理解できるかどうかが、システム屋の適正判断の基準にできる。
プロジェクトメンバー選抜の面接時にも使える。瞬時に正解を出せない人は、論理的思考ができない場合が多い。
712: 2015/11/08(日)10:32 ID:??? AAS
あっそ。
713: 2015/11/08(日)10:50 ID:??? AAS
で?だからなに?
714: 2015/11/08(日)11:15 ID:??? AAS
池沼しかいないこのスレで今更何を
715: 2015/11/08(日)11:25 ID:??? AAS
つまり1+1=2を理解できるかどうかが分かれ目ってこと。
716: 2015/11/08(日)11:33 ID:??? AAS
ふーん。
それで?
717: 2015/11/08(日)11:50 ID:??? AAS
言いたいことはよく分からんが、どっちかというと、
ポインタすら理解できない奴らでプロジェクトを進めなければならない状況がまずいんだと思うぞ。
718: 2015/11/08(日)12:51 ID:??? AAS
そうだねプロテインだね
719
(2): 654 2015/11/08(日)13:49 ID:ouzT/GCH(1/2) AAS
>>665

返信ありがとう。
このやり方だと、jsの中身が「document.write」の場合正しく動作しないんだね…
720: 2015/11/08(日)15:32 ID:Pv86yeAL(1/7) AAS
書き込みテスト
721
(1): js勉強中 2015/11/08(日)16:57 ID:Pv86yeAL(2/7) AAS
javascriptを使った共通部分のパーツ化で躓いています。
どなたか教えてください。

○やりたいこと
サイトの全ページで共通しているjsファイルなどの読み込みの記述について、
全ページに直接記述するのではなく、例えばjsファイルであればjs.htmlという別のファイルに記述してそれをインクルードしたい。
今後の保守のために。
phpなどが使えない環境です。

○今考えてる・試した方法
ここを参考にしています。外部リンク:blog.ks-product.com

○どう躓いているのか
省7
722: js勉強中 2015/11/08(日)17:02 ID:Pv86yeAL(3/7) AAS
>>721の続きです
●js.html //インクルードしたいファイル
 <script src="jquery.js" type="text/javascript"></script>
●include_js.js //インクルード用のjsファイル
function includeJs(){
$.ajax({
type: 'GET',
dataType: 'html',
url: "js.html",
cache: false,
省15
723: js勉強中 2015/11/08(日)17:04 ID:Pv86yeAL(4/7) AAS
●●●ちなみに以下の場合だと成功します。
●footer.html //インクルードしたいファイル
 <p>© 2015 javascript-benkyo</p>
●include_footer.js //インクルード用のjsファイル
function includeJs(){
$.ajax({
type: 'GET',
dataType: 'html',
url: "footer.html",
cache: false,
省17
724
(1): 2015/11/08(日)17:07 ID:??? AAS
っておいおーい!
思いっきりjQueryに依存してるじゃん!
$.ajax()はjQueryの機能だぞ!
725
(1): js勉強中 2015/11/08(日)17:29 ID:Pv86yeAL(5/7) AAS
>>724
そうなんですか!

外部リンク:www.sitepoint.com
ちょっと調べてみたんですが、上のURLのような書き方をしないとだめなんでしょうか。
(The native equivalent: のところ。ちなみに自分は英語わからないですw)

一気に難しそうな感じですね・・・。
1-
あと 277 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.012s