元スレ+ JavaScript の質問用スレッド vol.133 +
JavaScript覧 / PC版 /みんなの評価 :
953 = :
文字列の複数選択には、現状Firefoxだけが対応しているようです(Ctrlを押しながら選択)
JavaScriptで、SelectionオブジェクトにaddRangeするという形なら
ユーザ操作による複数選択に非対応のブラウザでも複数選択させることができるのでしょうか?
954 = :
またエディタ君か
955 = :
もうatomかvscodeのコントリビュータに聞けや
いい加減うっとおしい
956 = :
は??
あなたのうっとうしさなんて鼻くそ以上の意味すらないのですが?
JavaScriptの質問スレでJavaScriptの質問をしているだけです
うっとうしいと思うのならあなたが去ればいいだけの話です
分かりますね?
957 = :
>>953
すぐ試せるでしょ
958 = :
もう来ませんつったんだからもう来んなよ
960 = :
関数の引数のデフォルト値の設定についてなんですが。
デフォルト値は関数内部で定義した変数は使えないんですか?
例えば
var f = (n = x) => {
var x = "korehoshii";
return n
}
でkorehoshii
を返すようにするのはむりなんでしょうか?
961 = :
むり
962 = :
そうですか。
カリー化したらやりたいことできそうなのでそれでやります。
963 = :
ターミナル上でnode起動してから
var f = (n=1) => {
return n
}
って打ってエンターおしても入力が終わらないのなんでなんでしょう?
クロムのコンソール上だとちゃんと出来るのに。
964 = :
終わるけど?
966 = :
何度エンターおしても改行されて「...」がひょうじされるだけでプロンプト「>」が出てこないです。
v5.6.0
967 = :
おう、ちょっと俺の話を聞いてくれよ
こないだほんとにあったことなんだ
968 = :
朝起きたらよ、パンツの部分が濡れてるんだ
969 = :
>>966
そりゃv5系じゃ対応していない(要フラグ)から当たり前だろ
デフォルトで対応はv6系からってのは公式をちょっと調べたら分かること
つうかもうv8系かv10系使おうや
970 = :
あ、そうなんですか。
最近node.jsはじめたっばかりだから
当然最新のものインストールしてると思ってたのですが、
古いの入れたようですね。
ありがとうございます。
971 = :
contenteditableな要素に書式付きのいわゆるリッチテキストをペーストしたら、
書式も一緒にペーストされることに気づきました
以前contenteditableを使った時には、CTRL+Vの動作を上書きして
スクリプトで素のテキストとして追加していましたが、
これだとブラウザのundo機能の対象外になります
undoも可能な書式なしコピーを実現するにはどうすればいいでしょうか?
972 = :
仕様化されておらずブラウザの実装依存なのでは?ブラウザベンダーにメールでもして聞けば?
973 = :
>>972
知らないなら答えなくていいですよ
何かコメントしなければいけないとでも思い込んでるんですか?
974 = :
そもそもブラウザの歴史は独自実装から標準化への過程そのもので
かつての方がずっとブラウザの独自性は激しく、不可解な動作だらけでしたが
その荒れ地を舗装する過程で「ブラウザベンダーに理由を聞いてみよう」なんていう技術者は一人もいませんでした
実際に一人もいなかったのか知りませんが、いなかったはずです、少なくともマトモな技術者には。
何故なら意味がないからです
分かりますね?
975 = :
ごめん。黙ってるべきだった。
976 = :
無名関数が分かりにくい。
即時関数や入れ子・引数に関数を渡すなど。
その辺の記述の仕方を、
かみくだいて分かりやすく説明してくれてるサイトか書籍はありますでしょうか?
977 = :
いい加減、できる会社に金払って委託しろよとは思う
978 = :
いたくしないで
979 = :
色んな情報を見て試して分かるまで使ってみて慣れればいいだけ
980 = :
「理由を聞く」じゃなくて「動作仕様を聞く」だろ
昔も今もそれなりに居たはずと思うが
自前で追いかけundoを実装すればいいじゃん
982 = :
この前のとこもう一回いいですか?
983 = :
だめ
984 = :
これは関数宣言。function 文。式ではなく文!
function f(){ }
文では巻き上げできる。
上で関数を呼び出して、下で定義できる
f();
function f(){ }
下は関数式。文ではなく式!
下の無名関数をよく使う。
var f = function f(){ };
var f = function(){ };
式にすると、関数の引数・戻り値として渡せる。
第一級関数だから、関数もオブジェクトとして扱える
() を付けると、即時実行。
IIFE (Immediately Invoked Function Expression; 即時実行関数式)
下のように、()で囲むと式になるので、即時実行できる。
文は即時実行できない
var f = function(){ }();
(function(){ })();
985 = :
(function(g){return g;})(f)();
function f(){console.log(`
>>584
> 式にすると、関数の引数・戻り値として渡せる。
文でも渡せるじゃん。
`);}
986 = :
>>984
返信ありがとうございます。
987 = :
仮面ライダー「どういたしまして」
988 = :
式は文だからね
「魚を食べます。」は文だが
「魚。」も文だ
989 = :
>>984
> これは関数宣言。function 文。式ではなく文!
「function 文」なるものは定義されてないぞ、と一応いっておく
991 = :
ズームが変更された時のリスナー関数でズームレベル見てそれによってマーカークリックのイベントを切り替える
992 = :
>>976
なれだよ。
あなたが知りたいことの解説本ではないが、
関数型プログラミングにはそういうのがオンパレードだから
そっち系の本読むと慣れてくるかも。
基本の型が自然と身につく。
993 = :
>>984
アロー関数も巻き上げできるやろ。
できないと思ってたけどできてびっくり。
俺が勘違いしてなければだけど
994 = :
http://mevius.5ch.net/test/read.cgi/hp/1528096978/
995 = :
うめ
996 = :
おいしいー
997 = :
文を文というには最小の構成要素が必要な。
愛。
は文とはいわん。
あとは検索しろ。
998 = :
式(Expression)は単体でも文(Statement)になれる。式文(Expression statement)と言う。
以下参照のこと。
http://asciidwango.github.io/js-primer/basic/statement-expression/#expression-statement
999 = :
してやられた
1000 = :
>>998
大体、合ってるけど、ECMAScript2017を持ち出している割には、微妙に説明が間違っているのが気になるねえ
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/1/25 12:46
- + JavaScript の質問用スレッド vol.135 + (1002) - [97%] - 2018/11/23 10:30
- + JavaScript の質問用スレッド vol.123 + (1002) - [97%] - 2015/4/27 23:30
- + JavaScript の質問用スレッド vol.130 + (974) - [97%] - 2016/10/26 14:18
- + JavaScript の質問用スレッド vol.113 + (1001) - [97%] - 2014/3/15 21:30
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.130 + (1001) - [97%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.132 + (1001) - [97%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.134 + (1001) - [97%] - 2018/8/3 23:15
- + JavaScript の質問用スレッド vol.123 + (966) - [97%] - 2020/10/20 2:30
- + JavaScript の質問用スレッド vol.136 + (1001) - [97%] - 2019/1/8 11:30
- + JavaScript の質問用スレッド vol.139 + (1001) - [97%] - 2019/5/27 15:15
- + JavaScript の質問用スレッド vol.137 + (1003) - [97%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.143 + (753) - [97%] - 2020/4/19 5:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.138 + (1004) - [97%] - 2019/4/20 23:45
トップメニューへ / →のくす牧場書庫について