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

    私的良スレ書庫

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

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

    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
    204 : Name_Not - 2018/06/25(月) 07:04:57.51 ID:???.net (+27,+29,-20)
    >初心者です。JavaScriptを簡単な電卓代わりに使おうと思うのですが

    JSを使って簡易電卓を作ってみたい
    なら少しわかるが
    初心者が、JSを電卓代わりに使う、とか意味わからん
    205 : Name_Not - 2018/06/25(月) 07:11:11.56 ID:???.net (-26,-29,-176)
    >>201
    JScriptは大人の事情で名前を変える必要があっただけで
    実質はJavaScript。開発当時は標準仕様などなく
    どのブラウザも好き勝手JavaScriptを発展させたので
    互換性がない部分がたくさんあった

    標準仕様が作られたが、いちばん重要な互換性を保つために
    IEはJScriptの開発を続けていったが、ようやく互換性を切り捨て
    標準仕様に準拠できるようになった。

    TypeScriptはJavaScriptをもとに改良したもの
    JavaScriptの標準仕様を満たしており、+αで機能強化されてる。
    JScriptが標準仕様を満たしてないために切り捨てたものにたいして
    TypeScriptは標準仕様を満たしてなおかつ拡張されているところが違う
    206 : Name_Not - 2018/06/25(月) 08:08:38.93 ID:???.net (+23,+28,+1)
    >>205
    なるほど
    ありがとうございます
    207 : Name_Not - 2018/06/25(月) 08:57:05.49 ID:???.net (+28,+30,-15)
    ここまですべてくそ
    わからないものにはクソをする
    ワハハ バタン!
    208 : Name_Not - 2018/06/25(月) 12:51:04.88 ID:???.net (-28,-29,-22)
    >>200
    何個使う気が知らないけど
    let {sin,log,abs}=Math
    みたいにできるし、10個未満なくらいならwith文使わなくても
    煩雑になったりはしないと思うよ
    211 : Name_Not - 2018/06/25(月) 17:58:56.29 ID:???.net (+3,+10,-16)
    AIがスクリプトを自動生成する。
    212 : Name_Not - 2018/06/25(月) 18:04:26.45 ID:???.net (+22,+29,-13)
    AIじゃ生活できないのよ
    216 : Name_Not - 2018/06/25(月) 22:49:14.26 ID:???.net (-13,-11,-30)
    無理なんですね
    ではhtmlメソッドとHTMLエスケープを使ってやります
    ありがとうございました
    220 : Name_Not - 2018/06/26(火) 14:40:19.03 ID:???.net (-21,-29,-117)
    よく考えたらjqueryのtextメソッドって
    文字列にHTMLをかけてinnerHTMLに代入するメソッドではなくて、
    テキストノードを作成するメソッドですよね
    たからbr要素を入れられないのも当然ですね
    222 : Name_Not - 2018/06/26(火) 16:17:52.29 ID:???.net (-27,-27,-23)
    JavaScriptファイルを編集してもキャッシュが読み込まれてしまう時がありますが
    条件はあるのでしょうか?
    223 : Name_Not - 2018/06/26(火) 18:57:16.64 ID:???.net (+25,+29,-37)
    >>220
    エスケープなどしない
    DOMを覚えて、タグを挿入している感覚を改めた方がいい
    225 : Name_Not - 2018/06/26(火) 22:50:47.17 ID:???.net (+23,+29,-29)
    ・そんな糞なシステムを真似ないほうがいい
    ・そんな糞な仕組みを実装すると弊害が出る
    226 : Name_Not - 2018/06/26(火) 23:55:55.62 ID:???.net (+29,+29,-49)
    そういう「外部からの勝手なアクセス」は迷惑行為として対策されていることがあります

    著作権侵害などの問題が発生する可能性もあるので、できるとしてもやりたくないですね
    227 : Name_Not - 2018/06/27(水) 00:34:19.12 ID:???.net (+35,+29,-223)
    ページAからページBのリンクを踏んでページBに遷移するときも、
    直接アドレスバーにページBのURLを打ち込んで移動するときも、
    そのサイトのサーバーにはページBに対するリクエストがクライアント(=ブラウザ)から来るわけですが、
    この時クライアントがいっしょに送ってくる情報を調べて動作を変えることができます。
    質問の動作の違いは、恐らくその情報のうち、リファラーというものを見てサーバーが動作を変えている(そういう風に作って/設定している)のだと思われます。
    リファラーは簡単に言うとひとつ前にいたページのURLです。
    アドレスバーに直接打ち込んで行くとカラなので区別できます。
    228 : Name_Not - 2018/06/27(水) 03:52:34.75 ID:???.net (+9,+14,-54)
    >>222
    普通はキャッシュから読み込まれる

    故意にキャッシュを捨てるか、ページをリロードするか、
    ファイルが変更された都度、ファイル名を変えるなどすると、
    更新後のファイルが読み込まれる

    >>224-227
    履歴だろ。直前のページ。
    どのページから、ここのページに来たか
    229 : Name_Not - 2018/06/27(水) 08:42:42.72 ID:+obW3Yl5.net (+18,+18,+2)
    >>226
    >>227
    ありがとうございます
    230 : Name_Not - 2018/06/27(水) 08:45:33.40 ID:???.net (+17,+29,-1)
    いいってことよ
    233 : Name_Not - 2018/06/27(水) 14:49:23.24 ID:???.net (-13,-5,-1)
    >>232
    できました!
    ありがとうございました
    234 : Name_Not - 2018/06/28(木) 15:59:33.64 ID:???.net (+25,+27,-55)
    jsSHAは
    生成したオブジェクトを再利用することは出来ないのでしょうか?
    ハッシュを生成するたびにオブジェクトをnewするのは無駄な気がして気になります
    236 : Name_Not - 2018/06/28(木) 19:59:25.22 ID:???.net (+24,+29,-13)
    >>235
    n進数のnを基数というのかと思っていたのですが、どうも違うようですね
    n進数のnのことを何と言いますか?
    237 : Name_Not - 2018/06/28(木) 20:05:37.33 ID:???.net (-7,+4,+0)
    基数
    238 : Name_Not - 2018/06/28(木) 20:31:56.51 ID:???.net (-7,+4,+0)
    基数
    239 : Name_Not - 2018/06/28(木) 20:54:35.78 ID:???.net (+27,+29,-43)
    基数を辞書で引くと

    記数法で、基礎として用いる数、すなわち〇(ゼロ)から九までの整数。

    と書いてあったので、これはちょっと違うのかな?と思ったのですが、基数でしたか
    ありがとうございました
    240 : Name_Not - 2018/06/28(木) 22:45:36.04 ID:???.net (-28,-29,-25)
    それ国語辞書とかで調べてない?
    基数って言ってもいろいろあって、IT用語ならまさにn進数のことだし、数学用語ならa^n(べき乗)とかlogaN(対数)とかのaのこと
    基となる数は基数
    242 : Name_Not - 2018/06/29(金) 07:55:55.18 ID:???.net (-28,-29,-4)
    >>235
    16進数->4進数->36進数
    243 : Name_Not - 2018/06/29(金) 10:09:40.67 ID:???.net (+24,+29,-106)
    >>240
    国語辞典で調べてました
    文脈によって変わる語なんですね
    ありがとうございました

    >>242
    それはどういうものでしょうか
    自分の理解の範疇を超えています
    40桁の16進数はJavaScriptで扱える整数の範囲を超えているので、
    組込み関数ではなくてアルゴリズムでやるってことですよね
    16進数から4進数は、各桁を4で割っていけばいいだけなので簡単そうです
    でも4進数を36進数にするのは、そう単純じゃないですよね
    4進数n桁が36進数m桁と同じになるのでしょうか?
    245 : Name_Not - 2018/06/29(金) 12:22:43.11 ID:???.net (-20,-12,-2)
    >>243
    >>241は試した?
    246 : Name_Not - 2018/06/29(金) 12:43:31.93 ID:???.net (-28,-29,-6)
    >>243
    そうかね
    36^0の桁だけ先に計算しておけば、36^1以降は計算しやすいと思うが
    247 : Name_Not - 2018/06/29(金) 15:57:41.13 ID:???.net (+28,+30,-91)
    >>241
    自分への回答と思わず読み飛ばしていました、すみません
    そういうのがあるんですね
    しかも、同様の機能を提供するbig-integerという汎用的なライブラリもあるようです
    これを使えば簡単ですね
    ありがとうございました

    >>242
    おっしゃる意図が読めません
    理系の人なら分かるのでしょうか
    四則演算以上の計算は難しいです
    でもありがとうございました
    248 : Name_Not - 2018/06/29(金) 19:54:35.21 ID:???.net (+20,+29,-3)
    >>244
    左上から順番に数えなされ
    249 : Name_Not - 2018/06/29(金) 21:55:17.95 ID:???.net (+25,+29,-45)
    せっかくBigIntの話を聞いてもライブラリで妥協するとかつまんねえ奴だな
    そんなにレガシーブラウザで巨大数を扱いたいのか?
    もうそっとしておいてやれ
    250 : Name_Not - 2018/06/30(土) 12:05:09.33 ID:???.net (+21,+20,-16)
    >>248
    できました!
    適切なアドバイスありがとうございます
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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