元スレ+ JavaScript の質問用スレッド vol.108 +
JavaScript覧 / PC版 /みんなの評価 :
51 = :
>>49
出来たら来るな。
52 = :
自分のやり方とは違う人もいるのだから質問することに問題はありません
54 = :
>>41
まとめ
enumerable unique string keys
→Object.keys [ES5]
unique string keys
→Object.getOwnPropertyNames [ES5]
unique keys
→Object.getOwnPropertyKeys [ES6]
private keys
→現状手段無し(不明) [ES6-7]
56 = :
arrayを拡張したいですがprototypeは汚染したくないです
arrayとprototypeのプロトタイプチェーンの間に別のprototypeを挟み込むことなんて出来ますか?
57 = :
var base = ["a","b","c"];
var child = Object.create(base);
child[0] = "x";
child[3] = "x";
console.log(child.join("-"));
こうすると、出力は"x-b-c"になります
親オブジェクトに存在していたインデックスに対してはjoinが働き、新規に追加した分には働かない
何故こういう動作になるのですか?
58 = :
var base = ["a","b","c"];
var child = Object.create(base);
child[0] = "x";
child[3] = "x";
base[3] = '';
console.log(child.join("-"));
更にこうすると、結果は"x-b-c-x"となります
62 = :
childは配列じゃないから、child[3]="x"とやってもchild.lengthプロパティを更新してくれないからだな
baseを直接いじらなくても、child[3]="x"の後にchild.length=4とすればお望みの結果になるぞ
63 = :
なるほど
ありがとうございました
64 = :
>>56の件ですが、
継承でうまく何とかするのは無理っぽかったので
オブジェクトにメソッドを後付けする方法にしました
65 = :
>継承でうまく何とかするのは無理
そのためにES6には@@createがある
よってES6ではArrayやDateなんかをきちんと継承することが可能
ES5以前ではそういった継承は不可
@@createが導入されるのはもう少し先だろうけど
今でもFFで使えるDirectProxyでも似たような効果のことは出来る
66 = :
jquery uiにある機能はjquery uiを使いますか?
それとも最適なプラグインを探しますか?
なんか、jquery uiって微妙に動きがぎこちない気がします
67 = :
そのくらいてめえで考えられないのか?
親の言いなりで生きてきたのか?
68 = :
他人がどうしてるかなんて考えても分からんだろw
馬鹿かお前は
70 = :
質問練習場とか質問代理エスパー事務所とか無いのか?
こいつらまともに自分の知りたいことまとめられないから
検索もできなくて困ってるんじゃないだろうな
もっと努力をしろ
放り投げるような質問はNG
71 = :
>>66
動きがぎこちないと思うんだったら他の探せば?
一体何を求めているのか全く分からん
72 = :
自分で納得いかないものだったらどうするから自分で答え見つけられるだろ
ゆとりは人の意見聞かないと動かないんだな
74 = :
自分の判断の原因が自分にあるのか、
それとも対象にあるのかは自分一人でいくら考えても分からない
そして様々な意見は第三者にも参考になる
質問に文句言ってるクズの書き込みは永遠に誰の役にも立たないし
書いた本人のためにすらなっていない
75 = :
ほとんどの2ch質問スレは質問に文句言うためのスレだろ。
76 = :
そんなことないが
77 = :
これでライブラリスレで聞いてこい
このよう機能をもつライブラリを検討しているのですが、
jquery uiではこの環境において動きがぎこちなくて困っています。
軽そうな類似のライブラリをいくつか教えていただけませんか?
78 = :
sublime textでJSbinみたいなプレイグラウンドを作ることは出来ないでしょうか?
JSbinは気軽に真新しい環境でコードを書けていいのですが、
sublimeのコード補完になれるとコーディングが面倒になってきました
sublime serverを入れたので編集、閲覧はできるのですが
真新しい環境の気軽な作成、ライブラリの簡単指定ができません
プラグイン自作すればいいかもですがpythonなんてもう忘れました
79 = :
81 = :
>>78
板違い
82 = :
自分でこれがダメだと思えば他を使う
そこに他人の意見なんて聞く意味がない
はっきりいって自分の意見をもてない人間はこの業界向いてないよ
83 = :
JSbinみたいなプレイグラウンドを作りたい
プラグイン自作する気があってPythonは無理だけどJSならできる
なら>>27でええんとちゃうんか
わがままやな
84 = :
そもそもの発想が「sublime上でJSbinみたいなことがやりたい」なので
sublimeは必要条件です
86 = :
とりあえず具体的にやりたいこと1つ挙げてみろよ
88 = :
JavaScriptスレでもPHPスレでも嫌われてて大変ですね
89 = :
まずその性質の違いを説明しろよ
90 = :
なんでjsスレでpythonの質問が出てくるんだよ
91 = :
スレチになりそうな質問は広く慎重にするのが基本だろ
自分からスレチの方向に狭めて無遠慮に聞いてどうする
92 = :
>>78
SublimeServerて、ただの簡易HTTPSvrじゃん。Sublimeから呼び出せるってだけで。
つまり依然NativeアプリをWebアプリに組み込むという話なので、そんなもん
ブラウザ拡張でも作るかい? まあ方向としてはSublimeServer改良したプラグイン自作するのがいいんじゃない?
93 = :
書き込み不可なはずのプロパティに、
何度か書き込みをかけたり、その作業をする関数を何度か呼ぶと、
書き込みができてしまい、困惑しています
これはブラウザのバグなのでしょうか?
Chromeです
Object.defineProperty(Object.prototype,'0',{set:function (v){this.first_value=v}});
function test1(){
var a=[];
a[0]=123;
return a[0];
}
function test2(){
var a=[];
for(var i=0;i<100;i++)a[0]=123;
return a[0];
}
test1() //undefined
test1() //123
test1() //123
test2() //123
95 = :
アドレスバーだけ変える方法はあるけどリファラーは無理
拡張でも特権APIを申請しないと出来ない危険な行為
98 = :
現在のURLを偽装してから飛ばすことで、リファラーを偽装できないか?ということだろう
現在のページと同オリジンの範囲でいいならpushStateで解決だが
100 = :
無い
仕様書読め
http://constellation.hatenablog.com/entry/20101205/1291564928
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.118 + (1002) - [97%] - 2014/8/29 22:30
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.128 + (1001) - [97%] - 2016/2/26 6:45
- + JavaScript の質問用スレッド vol.107 + (1001) - [97%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.138 + (1004) - [97%] - 2019/4/20 23:45
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
- + JavaScript の質問用スレッド vol.124 + (1001) - [95%] - 2015/7/16 1:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [95%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.123 + (966) - [95%] - 2020/10/20 2:30
トップメニューへ / →のくす牧場書庫について