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

    私的良スレ書庫

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

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

    JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : Name_Not - 2020/03/21(土) 13:41:03 ID:???.net (+70,+29,-5)
    念の為にいっておくが、>>500は俺ではないからな
    502 : Name_Not - 2020/03/21(土) 18:36:51.44 ID:h2gmz7iG.net (+92,+29,-14)
    自演疑われたくないならsageなきゃ良いだけじゃん
    逆にそうしないのは自演だと思われても構いませんよってことだろう
    503 : Name_Not - 2020/03/22(日) 03:51:06.20 ID:???.net (+52,+29,-3)
    まああげても自演って言うけどな!
    504 : Name_Not - 2020/03/22(日) 08:46:09 ID:???.net (+99,+29,-5)
    念の為にいっておくが、>>502は俺ではないからな
    505 : Name_Not - 2020/03/22(日) 17:09:16.60 ID:???.net (+71,+29,-5)
    念の為にいっておくが、>>504は俺ではないからな
    506 : Name_Not - 2020/03/23(月) 08:18:27 ID:???.net (+70,+30,-27)
    >>502
    以前、そう伝えたら、「やりたきゃ勝手にやれ。俺は一向に困らん。」といわれた
    困らんのなら、「俺ではない」発言が不要なはずなんだけどな
    514 : Name_Not - 2020/03/23(月) 18:15:00 ID:???.net (+18,-4,+0)
    ありがとうございました!
    515 : Name_Not - 2020/03/23(月) 18:26:15 ID:???.net (+55,+29,-66)
    >>512, 513
    早速ありがとうございます。私が試している画像では、レンダリングがされなくて、
    かえって見にくくなってしましました(涙)。残念…。

    検証画像でもそうなのですが、表示されているものをマウスでドラッグしてローカルに
    取り込んで開いてみると、表示されているものよりだいぶ綺麗なんですよね。同じ webkit
    でも、なぜ Mac の Safariだけ?
    517 : Name_Not - 2020/03/23(月) 18:50:59 ID:???.net (+56,+29,-185)
    >>516
    一応、ソースのパッケージにはデモのセットが入っているので、「image-rendering: -webkit-crisp-edges; 」
    を入れて確認しました。確かにデモの写真ではぼやけは解消されていますね。

    私が使っているのは線画なのですが、それだとこうはいかないみたいなんです。画像はどうやら
    「解像度を調整」+「レンダリング」という手順で処理されているみたいですが、線画だと
    の前半の「解像度の調整」でかなり荒い画像になるみたいんです。

    実はその処理はデモ画像中の文字にもかかっていて、ChromeやFirefoxで閲覧した画像と比べると、
    フォントもかなりぼやけているのが見ていただけると思います。写真も綺麗になっているようには
    見えますが、他のブラウザと比べるとやはり荒さが見て取れます。
    518 : Name_Not - 2020/03/24(火) 06:04:02 ID:???.net (-11,-29,-11)
    >>509
    URL に文字列を入れるのなら、特殊文字をURI encode する必要があるのでは?
    519 : Name_Not - 2020/03/24(火) 07:44:03.73 ID:???.net (+12,-29,-89)
    letとvarの違いが分かんなくなっちまったから教えてくれん?

    for(let i)とfor(var i)でメモリパフォーマンスに違いはあるんかね。
    letはループ毎に変数生成されるからメモリに悪そうなイメージだけど実際の所どうなの?
    520 : Name_Not - 2020/03/24(火) 08:12:19.09 ID:???.net (+20,-29,-19)
    >>519
    初心者=計測せずにパフォーマンスがーといいだす
    初心者=実行速度しか見えてない
    521 : Name_Not - 2020/03/24(火) 09:07:11.24 ID:???.net (+20,-21,-21)
    今は、let

    var は非推奨。
    スコープの解釈が色々あって、バグるので難しい
    522 : Name_Not - 2020/03/24(火) 09:13:43.03 ID:???.net (+30,-30,-56)
    gulpは、メソッドチェーンで書けるから、左から右へ読めるけど、
    npm scripts は書きにくい

    VSCode, Node.js, webpack, babel を使っているけど、
    webpack-dev-server を使うのが普通なのか?
    523 : Name_Not - 2020/03/24(火) 13:15:53 ID:???.net (+20,-29,-18)
    >>521
    varの関数スコープ以外の解釈はよ
    524 : 521 - 2020/03/24(火) 14:09:13.61 ID:???.net (+9,-30,-46)
    var は、巻き上げが起こるので、ややこしい

    var x = 0;

    function f ( ) {
    console.log(x); //=> undefined
    var x = 1;
    }

    f( )
    525 : Name_Not - 2020/03/24(火) 14:23:49.44 ID:???.net (+4,-30,-77)
    >>524
    varの関数スコープ以外の解釈はよ
    色々あるんだろ?早くしろノロマ


    521 Name_Not_Found sage 2020/03/24(火) 09:07:11.24 ID:???
    今は、let

    var は非推奨。
    スコープの解釈が色々あって、バグるので難しい
    526 : Name_Not - 2020/03/24(火) 15:18:18.25 ID:???.net (+57,+29,-45)
    な?誰もパフォーマンスの問題なんて気にしてねーだろ?
    パフォーマンス以外のもっと重要なことに目が行かない時点で
    初心者なんだよ
    527 : Name_Not - 2020/03/24(火) 16:02:21.22 ID:???.net (+3,-29,-151)
    chromeしか知らんけどlet, const実装から結構長い間varのほうが速かったよ。
    今はlet, const有利な実装に切り替えたらしい。
    要するに実装依存で、ループ毎に変数生成~とかはあまり関係がない。
    まだvarのほうが速い実装もあるかもしれない。
    ちなみにconstが一番速い。
    そしてその差は微々たるもの。
    528 : Name_Not - 2020/03/24(火) 17:36:35.33 ID:???.net (+0,-29,-62)
    再代入したくないからconst
    てかもう感覚がvarを拒否してる
    lintでチェックするからどうでもいいけど
    var使ってるエンジニアいたらビビるわ
    529 : Name_Not - 2020/03/24(火) 18:36:01.30 ID:???.net (+35,+4,-28)
    >>523
    >>520がいいたいことをいってた

    > 初心者=計測せずにパフォーマンスがーといいだす
    530 : Name_Not - 2020/03/24(火) 18:36:34.28 ID:???.net (+4,-28,-23)
    >>528
    今でもvar使ってるよ
    顧客の環境がlet使えないやつなもんで
    531 : Name_Not - 2020/03/24(火) 19:15:18.99 ID:???.net (+53,+25,-17)
    パフォーマンス気にするなら、速度を測れ
    532 : Name_Not - 2020/03/24(火) 19:46:36.31 ID:???.net (+91,+29,-34)
    パフォーマンス気にしてletとvarの使い分けより、もっと他にパフォーマンスに気を遣うべき部分があるだろう
    533 : Name_Not - 2020/03/24(火) 21:52:38.47 ID:u/9I9+eD.net (+27,+29,-11)
    >>522
    ワンライナーで書けないような複雑なことしたいときは
    gulpfileみたいに別途jsを書いてファイルにして
    それを実行してもいいんだぜ
    534 : Name_Not - 2020/03/24(火) 22:29:39.59 ID:???.net (+68,+29,-1)
    >>532
    それでは、>>519への答えにはならない
    535 : Name_Not - 2020/03/24(火) 23:18:11.28 ID:???.net (-26,-28,-5)
    >>530
    let使えない環境ってなんだよ
    そもそもそういう問題じゃなくてbabelすればいいだろ
    536 : Name_Not - 2020/03/25(水) 00:15:53.40 ID:???.net (+86,+29,-48)
    質問とはまるで見当違いな部分でごちゃごちゃマウント取るアスペども(笑)
    せめて回答叩き付けてから語るならまだしも、スレのレベルが低すぎる
    及第点なのは527だけやな
    537 : Name_Not - 2020/03/25(水) 00:33:23.68 ID:???.net (+57,+29,-8)
    数字も出さないのに及第点って、及第点低すぎやろ
    539 : Name_Not - 2020/03/25(水) 04:08:51.64 ID:???.net (+51,+29,-14)
    >>538
    結局varになるからなんなの?
    結局アセンブラになるから、高級言語使う意味がないっていいたいの?
    540 : Name_Not - 2020/03/25(水) 07:26:52.04 ID:???.net (+69,+29,-5)
    >>536
    ごちゃごちゃ言う前に自分で実測しろ
    541 : Name_Not - 2020/03/25(水) 08:43:39 ID:???.net (+0,-28,-5)
    jsperfという便利なサービスがあってだな…
    542 : 522 - 2020/03/25(水) 11:14:47 ID:???.net (+33,-28,-9)
    藻舞らを、プロと見込んで聞いているのに、
    webpack-dev-server を使っている香具師は、いないの?

    所感を希望
    543 : Name_Not - 2020/03/25(水) 11:40:06 ID:???.net (+62,+29,-19)
    >>542
    各スレでのうんこruby駄文テロ辞めたら答えてやるよカス
    544 : Name_Not - 2020/03/25(水) 12:58:36 ID:???.net (+62,+29,-66)
    巻き上げはletでも起こる
    そもそも変数とはスコープに属するものなのでそれが当たり前。
    letは変数を初期化しないだけ。TDZは存在の巻き上げはが起こっていない範囲ではなく、存在するが初期化がまだな範囲。
    何回言ったら理解してくれるんだろうな。
    545 : Name_Not - 2020/03/25(水) 14:07:10.58 ID:n2aipQ6p.net (-1,+29,-36)
    >>539
    そんなことは言ってないよ(´・ω・`)
    質問はvarとletはパフォーマンス的にどう違うの?って話じゃん?
    まあパフォーマンスは置いとくとして、内部的にどう扱いが違うのか?ってことでしょ
    547 : Name_Not - 2020/03/25(水) 14:24:33 ID:???.net (+57,+29,-35)
    とにかく極力const
    どうしようもないときはlet使えばよくね
    巻き上げ以上の仕様はマニアだけ読めばよくね?
    548 : Name_Not - 2020/03/25(水) 14:29:38 ID:???.net (+57,+29,-1)
    > 何回言ったら理解してくれるんだろうな。

    人間の数
    549 : Name_Not - 2020/03/25(水) 14:31:19 ID:???.net (+2,-29,-68)
    >>545
    今でもvarを使ってる理由は、顧客の環境がlet使えないから
    って書いてあるだろ

    パフォーマンスのためにvar使ってるなんて書いてないだろ
    顧客の環境がlet使えないからvar使ってんなら
    babel使えってことだろ
    550 : Name_Not - 2020/03/25(水) 14:37:55 ID:???.net (+26,+0,-84)
    >>546
    varのメモリパフォーマンスが良いことがあるんですね!
    letやconstのメリットはよくわからないですが
    パフォーマンスが良い方というのはわかります。
    メモリパフォーマンスが良い方が適切な変数宣言ですものね!

    と初心者は言う
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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