Category "Javascript"を表示しています。
2018.9.20 木
プロジェクトを作成する 直接vue.jsをダウンロードして読み込む方法もありますがnpmで管理した方が楽です。 vueを使うディレクトリの作成。ここではPROJECT_DIR mkdir -m 755 PROJECT_D...
2018.8.22 水
準備 公式ページのインストール方法はこちら nodeが必要です。インストールして使えるようにしておいてください。 $ node -v v9.2.0 当然npmも必要です。 $ npm -v 6.4.1 vue-cliをイ...
2018.7.5 木
sessionStorageとlocalStorageがあります。多少語弊がありますがCookieの代わりとして使えるのと、保存できる領域が4MBぐらいあるのでCookieよりも結構大きなものが保存できます。ちょっと前ま...
2018.5.23 水
Vueを使うと普通にコーディングしている限りではjQueryが用なしになってしまいます。jQueryで必要になるのはAjaxぐらいの機能しかなく、それだけの機能のためにjQueryを使うのもなになので、Ajaxは別のエー...
2018.5.23 水
https://jp.vuejs.org/ Vue.jsを触ってみました。Documentがしっかりしているのでほとんど何も準備はいらないです。 Hello Vue! html <div id="app"> ...
2018.2.14 水
jQueryのAjaxってたぶん数年後には死んでるらしい。あのFlashのように! Sourceの入手・ダウンロード このソースをまるごとコピペしてsuperagent.jsとリネーム。 https://wzrd.in/...
2018.1.30 火
Javascriptの歴史もいろいろ変遷していて面倒なんですが、PrototypeよりES6でClass書いた方がシンプルでいい感じです。 こんな感じの構成にします。main.jsで実行してlib以下にclassファイル...
2018.1.23 火
Javascriptのオブジェクトはわかりづらいです。ほんと。普段あんまり書かないので。 Javascriptでオブジェクトを作成する オブジェクトの表現が2つあって、どちらも同じものになります。 var obj = {...
2018.1.17 水
基本的にはこのコピペでいけます。 $("html,body").animate({scrollTop:$('移動したいところのID').offset().top}); とはいえ、何かしらのトリガーが大抵の場合あるので、 ...
2017.7.11 火
PHPで絵文字対処 Formに絵文字入力されると困ってしまう場合4バイト文字を削除でいったん対処。その他いい方法あるんでしょうか。 $text = "EMOJI"; // &#x1f63e;とかの絵文字 $tex...
2017.7.4 火
全バージョのCDNはここ https://code.jquery.com/jquery/
2017.4.9 日
Functionとかユーザー定義関数とかサブルーチンとかいろいろな言い方がありますが、あるまとまったルーチンを整理して書いておいて使うときにその都度呼び出すことができるのは大変有意義なことです。というのも無駄な処理や繰り...
2017.3.29 水
あんまりフロントエンド的な仕事しないのですが、時々しないといけないときがあってそういうときに若い子からおしえてもらった備忘録。 すべてを読み込んでから処理。 いろんなパラメータがうまいこと取得できないとか取得できていても...
2017.3.9 木
LocalStorage(Web storage)は今では殆ど実用的になってきたので私も使おうかと思います。かなり古いブラウザー使っている人にはたぶん無効になってしまうのでここは仕方のないところですが、スマホ向けのWEB...
2016.11.28 月
clmtrackr library
2016.11.15 火
しばらく使っていなかったらAjaxが新しくなっておりました。大した違いではないのですが、古い方のsuccess:~error:~という書き方が後方互換でかろうじて動いている感じなので新しい方使った方がいいです。基本的な書...
2016.11.11 金
javascript:(function(){var%20s,F,j,f,i;%20s%20=%20"";%20F%20=%20document.forms;%20for(j=0;%20j<F.length;%20...
2016.11.9 水
QRコードを生成するソースはいっぱいあるんですが、imagemagickがいるとかGD2がいるとかで面倒なので、Google Chart APIを使うのがいちばん簡単かもしれないです。外部サービスなのでいつサービスが終了...
2016.11.2 水
exif-jsというのがあって、これでもういいんじゃないかと思います。 sampleにあるindex.htmlを見てみるとだいたいわかります。 var file = data.files[0]; EXIF.getData...
2016.11.2 水
プロトタイプベースオブジェクト指向言語(Prototype Based Object Oriented Language) プロトタイプベースオブジェクト指向言語(Prototype Based Object Orien...
2016.10.21 金
最近はjsファイルが多すぎて厄介です。requireJSとかあるけどよほど大規模にならないと使わないです。 ヘッダーがもの凄い量になるのでjsは分けてインポートした方が確実にいいです。ヘッダーには以下のように記述して、 ...
2016.8.2 火
javascript書いてると[object Object]というのが返ってきて、しかも中身が空という場合にどうやって判定したらよいかというお話です。 var obj = {}; if (Object.keys(obj)...
2016.7.25 月
タブレットで見たとき右側が切れたりするときに使うやつ。結構便利。 PCとスマホとタブレットと3つのデザインを作るのが非常に面倒なので、タブレットのデザインをそのままPCのデザインで代用できます。 <script&g...
2016.3.6 日
htmlのheadでリダイレクト metaでリダイレクトできます。htmlファイルそのものにアクセスした際に別のURLへリダイレクトします。同ホスト内の場合はルート相対でパスを書くだけでも大丈夫です。 <meta ...
2012.12.28 金
普通のリンク共有ボタンを作成する Tweetボタンは以下のURLから作成します。特に認証など必要なく誰でも作成が可能です。 http://twitter.com/about/resources/buttons 様々な種類...