のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,688,620人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ+ JavaScript の質問用スレッド vol.144 +

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
151 : Name_Not - 2020/05/07(Thu) 12:28:26 ID:???.net (+3,-30,-123)
Promise.prototype.then()
http://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Promise/then

then メソッドは Promise を返すので、メソッドチェーンができます

関数が then にハンドラーとして渡されると Promise を返します。
同じ Promise がメソッドチェーンの次の then に現れます

p.then(function(value) {
console.log("1");
}).then(function(value) {
console.log("2");
});
152 : Name_Not - 2020/05/07(Thu) 12:37:05 ID:???.net (+68,+29,-47)
>>150
Ruby でも、端末に表示する順番が変わることはあるけど、
まさか、表示が遅れている間に、表示するオブジェクトの内容が変わってしまうとは、思わなかった!

先に、表示する内容がバッファにコピーされてから、表示されるのだけが遅れていると思っていた
153 : 136 - 2020/05/08(金) 07:17:03.12 ID:???.net (-4,-29,-143)
>>131
【2020年最新】web制作のjQuery,JavaScriptの勉強方法まとめ【一年半思考錯誤した】
http://www.youtube.com/watch?v=4O-wCPiB2m0

このYouTube 動画の中では、この本を勧めている

確かな力が身につくJavaScript「超」入門 第2版、狩野 祐東、2019

CSS セレクターを学んだら、実際に、jQuery で、
jQuery Plugin にあるようなスライダーなどの拡張機能を、自分で作ってみる
154 : Name_Not - 2020/05/08(金) 12:43:41.10 ID:???.net (+57,+29,-3)
彼がやりたい事を考えたらそういう勉強はいらん
155 : Name_Not - 2020/05/08(金) 17:57:07.46 ID:???.net (+57,+29,-29)
jQuery信者は布教活動に必死だな
156 : Name_Not - 2020/05/08(金) 18:33:30.87 ID:???.net (+80,+30,-44)
リャクト、ビュッ、アンギャー、ノド、タイポスクリプツ
一つも触ったことないけど多すぎて意味不明すぎる
しかもこれって将来的に全部また別の何かに置き換えられる可能性大なんだよな
覚えるだけ時間の無駄やん
ジェキュリーは一生なくならないだろうけど
157 : Name_Not - 2020/05/08(金) 18:51:04.00 ID:RMIe6CvX.net (+35,+29,-6)
>>156
次元の違うもの並べるの気持ち悪くない?
158 : Name_Not - 2020/05/08(金) 19:14:25.93 ID:???.net (+57,+29,-26)
jqueryみたいにjsのパス貼るだけで簡単に使えるなら勉強しようって気にもなるんだけどねぇ
javascriptごときでインストールってなんだよアホか
159 : Name_Not - 2020/05/08(金) 23:57:41.26 ID:???.net (+57,+29,-22)
それ自分はその程度のものしか作れませんって言ってるようなもんだな
160 : Name_Not - 2020/05/09(土) 00:36:48 ID:???.net (+43,+25,+0)
意味不
161 : Name_Not - 2020/05/09(土) 03:40:17 ID:???.net (+63,+30,-60)
置き換わるのが嫌だから学ばない、と言うなら言語そのものだってその可能性はある。

水物が嫌だと言うならそもそもこの業界に向いてない。

置き換わって陳腐化してしまう技術は少なからず有るが、その習得で身に付けた書く力や読む力は無駄にならず、新たに何かを習得するときの吸収力になることも多い。
163 : Name_Not - 2020/05/09(土) 04:19:25.52 ID:???.net (+52,+29,-2)
変な奴が住んでるなここ
164 : Name_Not - 2020/05/09(土) 04:26:12 ID:???.net (+63,+30,-140)
>置き換わるのが嫌だから学ばない、と言うなら言語そのものだってその可能性はある。
言語そのものと言語が存在しないと成り立たない小手先のライブライを比較してる時点でただの屁理屈

>その習得で身に付けた書く力や読む力は無駄にならず、新たに何かを習得するときの吸収力になることも多い。
脳のキャパシティは無限じゃないから廃れる技術を学ぶだけ時間の無駄
しかも新しく覚えたことで既存の知識が曖昧になる可能性も高い
そもそも言語ですらないし
経験浅いくせに適当な屁理屈ばっか言わないように
165 : Name_Not - 2020/05/09(土) 04:40:34 ID:???.net (+57,+29,-40)
一度もケンタの動画見てないのに
つべのおすすめ欄が奴の動画ばかりになったんだが何故?
166 : Name_Not - 2020/05/09(土) 07:27:06.17 ID:???.net (+80,+29,-162)
Python でAI をやりたいとか書いたら、
Pythonをやるには、まずRubyから始めろって言われたとか?

KENTA の自論

初心者は、Pythonから始めるな。
長期間学んでいる間、食えないから続かない

1年ぐらいで、Ruby on Rails で、フレームワーク・システム構築運用を学んで、
食えるようになれと言うこと

Pythonは、大学院卒とか高学歴用。
プログラミングじゃなくて、数学・統計の勉強に、時間が掛かる

Rubyみたいに低学歴で、プログラミング・OS・Linux 環境構築運用・フレームワークとは、分野が異なる
167 : Name_Not - 2020/05/09(土) 07:48:48.15 ID:nm+Tkxdb.net (+35,+29,-45)
>>166
最近Ruby案件も
食えるほどないような気がする

学んでる段階で食えるようになりたいなら
なんだかんだでPHPが今でも一番球数豊富な印象
168 : Name_Not - 2020/05/09(土) 10:01:13 ID:???.net (+63,+30,-170)
別に食うために仕事しなくてもいい
どうせ近い将来にはシンギュラリティおきてベーシックインカムになってるんだから
今の日本でも収入低かろうが適当に生きていけるし
自分がやりたいことをやりたいだけやればいい

安易に需要ありそうなところに飛びついても競争相手も多いし3流で終わる可能性が高い
それよりも地味でも自分にあってるところにチャレンジした方が
自ずと上達も早いしモチベーションも高まるし結局はそっちの方が収入多いってこともある

今からの時代仕事にしろ国民は徐々に好きなことしていかなきゃ
そのうち仕事するのにむしろお金を払わないといけないとこまでいくんだからさ
多くの人類の価値なんてそう高くないんだから社会に貢献とかできないから好き勝手に生きた方がいいよ
もはや社会は勝手に成長するから一人一人がどう楽しく生きるかを考えることの方が大事
169 : Name_Not - 2020/05/09(土) 10:36:22 ID:???.net (+45,+17,-2)
もはや質問用スレッドでもなんでもないな
170 : Name_Not - 2020/05/09(土) 10:40:23 ID:???.net (+57,+29,-46)
(JavaScriptを自ら学ぶ)『人のための』質問スレッド
だからこういう悩み相談もいいんじゃない?
人間は正解不正解だけを常に求めるロボットじゃないんだから
171 : Name_Not - 2020/05/09(土) 10:58:09 ID:???.net (+53,-30,-177)
Electronで簡単なGUIアプリケーションを作成してJavaScriptを勉強しようとしたのですが
亜種のTypeScriptの質問もここでいいですか?

最初Electron+TypeScript+React+Material-UIで勉強しようとしたのですがMateriak-UIを組み込もうとすると
TypeError: Cannot use 'in' operator to search for 'ontouchstart' in null
と言うエラーが出て動もうまく行きません
Material-UIがダメとなるとGUIから選定のし直しで、おすすめが知りたいのですが・・・
(Reactが何なのかよく分かりませんが、GUIを変えると変えないと駄目ですよね?)
172 : Name_Not - 2020/05/09(土) 12:42:48 ID:kZpYQp/g.net (+30,+29,-20)
>>171
なんでよくわからないもの使ってるんだよ

ど初心者なら
とりあえずjsでやんなよ
そうやってエラっても、エラ~メッセージの意味すらわからんだろ
173 : Name_Not - 2020/05/09(土) 13:10:20 ID:???.net (+60,+25,-5)
>>171
エラーメッセージに何がダメなのか書いてあるじゃん
174 : Name_Not - 2020/05/09(土) 13:27:28.05 ID:???.net (+20,-30,-110)
Ruby on Rails なら、TypeScript(TS) + React, TS + Vue.js はあるけど、
TS + Vue.js は、まだ互換性が高くない

Rails 以外では、TS + Electron もある

React+typescript入門
http://www.youtube.com/playlist?list=PLp_EUEO9JJP2CpdD9myEwF0CxVIJEWIgG

material-ui を使っている。
この人、26個も動画ある!

他には、YouTube 動画は、たにぐちまことの動画が良い
175 : Name_Not - 2020/05/09(土) 13:36:50.01 ID:kZpYQp/g.net (+27,+26,-13)
>>174
ν速にRubyのスレ立ってるからそっち行けよ
176 : Name_Not - 2020/05/09(土) 20:55:02.20 ID:???.net (+57,+29,-40)
こういう動画見てると再生伸びない奴の理由がよくわかるね
入門とか環境構築と言いながらいきなり前回がどうのこうのとか
いきなり変なところから説明入る上にタイピングが動画の大半占めてて冗長すぎる
177 : Name_Not - 2020/05/10(日) 10:09:27.37 ID:ljfgkaDP.net (-7,+29,-53)
ブラウザ上で何らかの操作をしたいという場合、アドオンの開発環境を経由するのが普通ですか?
自分がサイトの管理者ではありません
178 : Name_Not - 2020/05/10(日) 10:55:33.41 ID:???.net (+81,+30,-82)
拡張機能と言っても別に対して難しいものでもないのだから
そもそも悩むようなことでもない
拡張が良いかもしれないなと思ったらそのレス書いてる間に作ってみればいい
色々やってみてからここに来い
ちゃんと経験をしろ
例え失敗してもそれが無駄になることはない
ここでなんとなくの答えを聞いただけじゃ自分の身にならないだろ
180 : Name_Not - 2020/05/10(日) 12:53:39.45 ID:ljfgkaDP.net (+29,+29,-14)
>>178>>179

どうも
インスペクタからでもいじれるんですね
182 : Name_Not - 2020/05/10(日) 15:00:05 ID:???.net (-9,-29,-21)
>>179
その場限りじゃなくても
sourceタブで編集して保存すれば恒久的に変更させるでしょ
183 : Name_Not - 2020/05/10(日) 15:13:05.77 ID:???.net (+52,+29,-100)
>>181
今のgoogle botはごく一部の機能が制限されてるだけのまんまChromeなので
pjaxも普通にリンクを擬似クリックしてJSを実行してくれるので気にせず作ればOKよ

昔はbotとやり取りするためのURLの形式とかあったけど今はサポートされていない
今は普通に作ることが推奨されている
184 : Name_Not - 2020/05/10(日) 15:18:03.39 ID:Z1Xnv86n.net (-12,+29,-20)
>>183
ありがとうございます
pjaxなんて名前があったのですね
一応基本をおさえておきたいので早速ググってみます
185 : Name_Not - 2020/05/10(日) 18:45:54 ID:???.net (-6,-29,-44)
>>181
a要素にclickイベントハンドラも付けてpreventDefaultすればページ遷移しない
186 : Name_Not - 2020/05/10(日) 19:08:48 ID:???.net (+117,-30,-76)
今やってる書籍のコードで以下のようにブロック内にセミコロン入れてるのが頻繁に出てくるんだけど、
こういう書き方って普通なの?

if(isComing === true){return;}

ドットインストール仕込みの俺の感覚だと、

if(isComing === true){
return;
}

このように書くのが当たり前かと思ってたんだけど。
187 : Name_Not - 2020/05/10(日) 19:38:24.48 ID:???.net (+31,-29,-10)
if (isComing) return;

1行で書く場合は波括弧使わないのが多い印象
188 : 186 - 2020/05/10(日) 21:09:24.53 ID:???.net (+62,+29,+0)
>>187
あ、それもよく見かける。
189 : Name_Not - 2020/05/10(日) 21:36:37.50 ID:???.net (+47,+24,-27)
基本的にセミコロンが不要
190 : Name_Not - 2020/05/10(日) 22:16:21 ID:???.net (+91,+29,-35)
セミコロン絶対つける派と不要派の宗教戦争やりたいなら他所でやろうね
191 : Name_Not - 2020/05/10(日) 23:15:54.52 ID:???.net (+69,+29,-120)
>ブロック内にセミコロン入れてるのが頻繁に出てくるんだけど
>>186の下もはいっとるやんけ、1行に違和感感じたってことか?
JSがメインって人はそんないないし
そのへん普段使いの言語や勝手にコード整形するIDEが何かで感覚は変わる
郷に入れば郷に従いたいというなら標準的なコーディング規約に従えばいいよ
JSの場合は何かな?
JavaScript Standard Styleはセミコロンが禁止になってるけど
Google JavaScript Styleは常に必要となっている
192 : Name_Not - 2020/05/10(日) 23:35:29.04 ID:???.net (+66,+29,-6)
>>29
勘違いが嫌なら>>1のルールを守りましょう
他人があなたを詐称することが不可能似なります
193 : Name_Not - 2020/05/10(日) 23:50:23.13 ID:???.net (+70,+29,-17)
>>190
意見の出し合いを宗教戦争だと決めつけるだけの発言しかしない君が他所へ行った方がスレの利益になると思うよ
194 : Name_Not - 2020/05/11(月) 04:53:51.64 ID:???.net (+69,+29,-38)
>>186
「ブロック内」ってどこを指してるの?
普通は{}の中をブロックとするけど、どちらもセミコロン入ってるじゃんw
195 : Name_Not - 2020/05/11(月) 05:23:56.96 ID:???.net (+106,+29,-5)
>>186
1行で書いてる事を指してるなら、それはブロックとは言わない
196 : Name_Not - 2020/05/11(月) 06:29:37.45 ID:???.net (+57,+29,-2)
行の最後でないと気持ち悪いってことでしょ
197 : Name_Not - 2020/05/11(月) 12:28:45 ID:???.net (+69,+29,+4)
198 : Name_Not - 2020/05/11(月) 12:36:59 ID:???.net (-2,-30,-13)
まあ普通はこう書くよね
if (isComing === true) {
return;
}

もしくはこう。
if (isComing === true) return;
199 : Name_Not - 2020/05/11(月) 13:12:50.81 ID:???.net (+61,+29,-9)
186の書いてることが矛盾してる時点でこれ以上の議論は無意味
200 : Name_Not - 2020/05/11(月) 13:52:01 ID:???.net (+6,-29,-34)
>>199
どこが矛盾してんの?
ブロック内のセミコロンって
{return;}のことじゃないんか?
←前へ 1 2 3 4 5 6 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について