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

私的良スレ書庫

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

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

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
701 : Name_Not - 2018/02/14(水) 00:30:16.57 ID:???.net (+57,+29,-42)
離脱したくても離脱しづらくなるから使うなら見合った理由が必要
大規模だから使うというより
少数の比較的小規模な会社が
使い続けてく方が多い印象がある
702 : Name_Not - 2018/02/14(水) 00:33:55.45 ID:???.net (+57,+29,-7)
HTMLに影響強く出るのはあんまりやだな
703 : Name_Not - 2018/02/14(水) 00:36:13.70 ID:???.net (+57,+29,-22)
jQueryってもう役目が終わってるんだよ
いい加減目を覚ましたほうが良い
作者も見放してReactやってるじゃん
704 : Name_Not - 2018/02/14(水) 00:46:01.50 ID:???.net (+39,-30,-221)
jQuery 73.2%(前年比 +1.4%)、React 0.6%(前年比 +0.5%)
jQueryの役目が終わってからjQueryの役目が終わったというように

http://w3techs.com/technologies/overview/javascript_library/all

w3techsによると2017年1月の時点で71.9%のサイトが
JavaScriptのライブラリとしてjQueryを使用していることが判明したが
それから1年たった2018年1月現在、73.2%に1.4%も増えていることが判明した。

またAngularは0.5%、だがReactが伸びてきており0.5%
とAngularを逆転したことがわかる

だがjQueryには大幅なさをつけられており取って代わるのは
いつになるのか動向が注目される
705 : Name_Not - 2018/02/14(水) 01:35:49.34 ID:???.net (+104,+30,-36)
>>704
これからの自分たちがどうしていくかの話をしてるのに
他の人が今何をやってるのかを気にするって意味がわからんな

良く使われてるのは所謂「枯れた技術」とは言えるけど
熟れた物ってこれから先腐っていくこととほぼイコールじゃん
706 : Name_Not - 2018/02/14(水) 01:36:52.26 ID:???.net (+79,+14,-3)
HTTPがまだ周りでよく使われているからHTTPSにしないって言ってるのとかと同じだぞ?
707 : Name_Not - 2018/02/14(水) 01:39:09.20 ID:???.net (+76,+29,-79)
>>705
せやな、一年前に、これからはjQueryは減っていくとか
これからは腐っていくとか予想を立てた人恥ずかしいよな

これから?来年にはまたjQueryのシェア増えるんじゃね?

AngularもReactも熟れる前にくされなきゃ良いけど
Angularは一回腐れたよな
708 : Name_Not - 2018/02/14(水) 01:41:28.87 ID:???.net (+28,+0,-17)
HTTPSは費用と処理と通信のコストがあるからなあ
709 : Name_Not - 2018/02/14(水) 01:42:14.75 ID:???.net (+73,+29,-31)
>>706
> HTTPがまだ周りでよく使われているからHTTPSにしないって言ってるのとかと同じだぞ?
わかったわかった。HTTPSは最初からある程度使われいたからな

何かのフレームワークの使用率が10%を超えたら考えよう。
それでいいだろ?
710 : Name_Not - 2018/02/14(水) 01:52:21.16 ID:???.net (+70,+29,-48)
>>699
中小規模の会社が請ける規模の案件なら
素のJSだけでも十分やってけるよ
昔と比べて格段に安定して書けるようになってきたから
万が一必要になったらその時必要な分だけ調べれば済む
711 : Name_Not - 2018/02/14(水) 01:59:06.49 ID:???.net (+3,-24,-13)
大規模な会社がReact使っているかと言ったらそうじゃないからな
なにせ0.5%しか使われていない
712 : Name_Not - 2018/02/14(水) 11:54:19.76 ID:???.net (-2,-30,-59)
Ruby のHTMLのテンプレートエンジン、erb では、
HTMLとRubyの構文が交互に来るから、わかりにくい。
PHP なんかもそう

<% @items.each do |item| %>
<li><%= item %></li>
<% end %>

もしRuby に、JSX があれば最強だろう
713 : Name_Not - 2018/02/14(水) 12:19:02.69 ID:???.net (-1,-29,-26)
JSXもクソじゃん。条件分岐とループごときに
言語の機能を使うようじゃダメ
mustacheが最強
714 : Name_Not - 2018/02/14(水) 13:04:34.95 ID:???.net (+63,+30,-32)
ここまで見てきて分かったのは
仕様というのは作って環境というのは動かしていくもんだと考えてる開発者と
仕様というのは与えられて環境というのは落ち着いたものに浸かるもんだと考えてる開発者じゃ
話合うわけ無いってことだな
715 : Name_Not - 2018/02/14(水) 13:08:40.64 ID:???.net (+94,+29,-32)
問題

「作って環境というのは動かしていくもん」と
「与えられて環境というのは落ち着いたものに浸かるもんだ」の
違いを完結に述べよ
716 : Name_Not - 2018/02/14(水) 13:39:11.48 ID:???.net (+75,+30,-235)
>>715
簡潔に言えば仕様標準化と実装に関わっているかどうかってことで言えるんじゃない?
企業で言うとミーティングやカンファレンスに社員を出張させているかどうか
別にそれは社会貢献のためではなくて自分たちのやりたいように環境を動かすためにそうしてる
環境というが実際は人
その場にいる仕様や実装書いてる人に直接会って、
こここういうバグが有るんですよとか、こういうところで困ってるんですよとか話ができるってことが重要
やっぱりそれはオンラインでプルリクエスト送るのとはぜんぜん違う
仕様や実装を作ってるのは人間で、意外と少数だから、向こうも幅広い意見を汲み取ろうとはしてるけれど
どうしても自分たちの近い範囲が得をする恣意的なものになってしまう
そのために皆わざわざ録画で見れるものを会場まで行く
717 : Name_Not - 2018/02/14(水) 15:23:42.02 ID:???.net (+57,+29,-9)
会場のふいんきを感じ取れて満足した
まで読んだ
718 : Name_Not - 2018/02/14(水) 19:44:59.89 ID:???.net (+61,+29,-97)
>>696です
ひとまず自分のやりうる業務のことを考えたらjqueryやes6の習熟でひとまずは大丈夫だと感じました
まずはjqueryを使い倒してみて、jqueryでは不十分だと感じられるようになった段階で改めて考えてみることにします
ありがとうございました
719 : Name_Not - 2018/02/14(水) 23:18:13.39 ID:???.net (+57,+29,-17)
ES2017位までは追いかけても損は無いよ
720 : Name_Not - 2018/02/15(木) 02:17:15.83 ID:???.net (-1,-29,-66)
オブジェクト型の分割代入やasyncジェネレータなど
既にモダンブラウザで使える重要なES2018の機能もあるよ
721 : Name_Not - 2018/02/15(木) 13:13:52.45 ID:???.net (+52,+24,-41)
初めてのJavaScript 第3版、オライリー、2017

ES2015 の本。
これを読めば、クラスとか、素人はあまりの難しさに愕然とするだろう
722 : Name_Not - 2018/02/15(木) 13:18:59.62 ID:???.net (+57,+29,-24)
素人が騒然とするのは当たり前だろ?


いや、お前がプロで、難しくて騒然としたっていうなら
それはそれで面白いことだがw
723 : Name_Not - 2018/02/15(木) 15:15:21.53 ID:???.net (+57,+29,-8)
724 : Name_Not - 2018/02/15(木) 16:13:48.62 ID:???.net (-6,-29,-1)
Maybeモナド的な機能がほすぃ
725 : Name_Not - 2018/02/15(木) 17:07:52.68 ID:???.net (+51,+28,-4)
JSのクラス化って何が利点になるの
726 : Name_Not - 2018/02/15(木) 17:14:12.43 ID:???.net (+57,+29,-39)
人間のメンタルモデルとコードを一致させられるから
理解しやすくなる。可読性の向上

ひねくれた方法で「実現できる」じゃだめなんだ
普通に書いて普通に読めなければいけない
727 : Name_Not - 2018/02/15(木) 18:38:34.26 ID:???.net (+57,+29,-26)
設計で方法論に従うことができる。
しかしテストでパターン数爆発で大抵死ぬ。
728 : Name_Not - 2018/02/15(木) 19:06:50.48 ID:???.net (+47,+24,-1)
自動テストさせちゃえ
729 : Name_Not - 2018/02/15(木) 23:02:20.37 ID:???.net (+52,+24,-13)
JSにテストなんて必要ない、トライアンドエラーがベスト
テストしたいんならよりし易い言語で書いてコンパイルすべき
730 : Name_Not - 2018/02/15(木) 23:17:37.27 ID:???.net (+57,+29,-29)
> テストしたいんならよりし易い言語で書いてコンパイルすべき

ではその、よりし易い言語がなにで
どういう理由で、よりし易いのか言えるんでしょうな?
731 : Name_Not - 2018/02/15(木) 23:56:25.01 ID:???.net (-1,-29,-12)
726ではないが、結局selenium動かしたり
casperでもぞもぞしたりするなあ
732 : Name_Not - 2018/02/16(金) 09:35:25.15 ID:???.net (+12,-15,-5)
svgの制御についての質問はここでしてもいいですか
733 : Name_Not - 2018/02/16(金) 11:04:46.77 ID:???.net (+22,-29,-3)
OKOK

SVG操作系javaScriptライブラリまとめ
http://jslob.repop.jp/2017/07/svgjavascript.html
734 : Name_Not - 2018/02/16(金) 12:18:40.76 ID:???.net (+42,+16,+0)
>>733
ナイスまとめ!
735 : Name_Not - 2018/02/16(金) 13:18:36.03 ID:???.net (+62,+29,-44)
昔foreignObjectを使って要素のミラーを作るというのを試した記憶があるのですが
今その情報を教えて頂けますか?
「あああ」をミラーしたら「あああ」が2つになって、大本を 「いいい」に変更するとコピー先も「いいい」になるという機能です
736 : Name_Not - 2018/02/16(金) 13:20:06.33 ID:???.net (+18,+0,+0)
参照渡しやんけ
737 : Name_Not - 2018/02/16(金) 13:20:47.53 ID:???.net (+41,+23,-2)
ぐぐれば?
738 : Name_Not - 2018/02/16(金) 17:13:54.49 ID:???.net (+114,+29,-91)
地図上に車のアイコンを置いて決まったルート上(svgのパス上)を動かすアニメーションを考えていて、進行方向に合わせてアイコンの向きを変えたいのですが、何を基準に計算をして向きを調整すれば良いかわからず困っています。
svg関連で角度の計算に使える関数やよい方法があれば教えていただけますか。

動きとしては↓こちらのサイトのようなものです。
http://itstudio.co/sample/svganime/anime7.html
739 : Name_Not - 2018/02/16(金) 17:30:02.88 ID:???.net (+107,+29,-5)
>>738
その犬の動きのほうがよく分からんw
740 : Name_Not - 2018/02/16(金) 17:45:07.03 ID:???.net (+49,+26,+0)
三角関数あんじゃん
741 : Name_Not - 2018/02/16(金) 19:03:04.44 ID:???.net (+57,+29,-7)
ここの奴ら役に立たんな
もうお前らには一切聞かんわ
742 : Name_Not - 2018/02/16(金) 19:39:44.83 ID:7Rrckydw.net (+74,+29,-16)
>>738
SVGの線上となるとアレだけど
動かすルートが決まっているなら接線の傾き求めればいいじゃない
743 : Name_Not - 2018/02/16(金) 19:58:08.01 ID:???.net (+45,+27,-5)
そいでそいで?
744 : Name_Not - 2018/02/16(金) 20:21:32.71 ID:???.net (+67,+29,-21)
>>742
接線か、なるほど気づきませんでした
接線の求め方から勉強してみます。。
745 : Name_Not - 2018/02/16(金) 23:25:19.42 ID:???.net (+55,+27,-1)
決まったルートがあるならatanだけで済む気がするんだが
746 : Name_Not - 2018/02/17(土) 00:43:38.95 ID:???.net (+42,+29,-59)
>>739
すみません。アニメーション自体はサイトのようなもので、これに角度の変化を付け加えたいという意味でした。
そしてよく見たらサイトのも微妙にrotateで傾けてますね。。折り返しの際に逆を向いてくれないので考えているものとは違いますが。
748 : Name_Not - 2018/02/17(土) 16:14:43.08 ID:???.net (+39,-30,-21)
var test = {
a: 1,
b: 5,
c: 6
}

ってあって
test.aからtest.cまでの値をループで取得しようと思ったらどうすればいいですか?
749 : Name_Not - 2018/02/17(土) 16:16:29.54 ID:???.net (+51,+28,-3)
3Dモデルでないと不自然になるよ
750 : Name_Not - 2018/02/17(土) 16:19:34.31 ID:???.net (-1,-29,-39)
>>748
『javascript test.aからtest.cまでの値をループで取得しようと思ったらどうすればいいですか?』
のGoogle検索結果を見ていけばわかる
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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