JavaScript(399)

398follower
nissy さんのアバター 57views

javascript Callbackの初歩

今回はCallbackについて調べてみました。 Callback関数とは 他関数の引数として使用し、特定のタイミングで実行させることです。TOWNの現在の開発だとgoogle mapsのaddListenerなどがよく見かける例だと思い... 2016年7月1日
harada さんのアバター 55views

JavaScript:変数で足し算をする

変数定義の際にvar aaa = ''としてしまうと文字列として認識されてしまうため、var aaa = 0のように数値として扱うように注意します。 var vacancy_result = 0;//変数は数値 var result = ... 2016年6月29日
@iwasaki さんのアバター 43views

Javascriptで先頭の0を削除する

var str = '0000080'; parseInt(str, 10) のようにします。2番めの引数は「10進数」の指定です。 参考 http://liginc.co.jp/web/js/31018 http://b.021... 2016年6月28日
nissy さんのアバター 860views

Chart.jsでかわいいグラフを作る

TOWNの開発で、Chart.jsというグラフを描くツールを使っていたので調べてみました。するとなんと、かわいいグラフが描ける!!ということなので、まとめてみましたー!!実際にグラフが表示される時の動きが、かわいい気がします(どーでもいいで... 2016年6月10日
kentomurata さんのアバター 59views

Javascriptにおける非同期処理の扱い方

Javascriptでは基本的に各々の処理は非同期です。わかりやすく言うと実行順序を指定することができません。 例えば以下のようなコードがあったとします。 console.log('1'); setTimeout(function() ... 2016年6月9日
@iwasaki さんのアバター 33views

SQSのキュー発行時にいくつか属性を付ける方法

function hogeSQS(callback) { var hoge1 = [ 'A', 'B' ]; var hoge1text = hoge1.join(':'); var params = { ... 2016年6月3日
Yusuke さんのアバター 34views

フロント入門

フロント入門 フロントエンド=>見える部分(HTML、CSS, JavaScript) サーバーサイド=>アプリケーションを動かす中身の部分(Java,PHP,Ruby,C,C++) インフラ => webアプリケーションを動かすための環... 2016年6月3日
高瀬 裕介 さんのアバター 64views

ブラウザコンソールからjQueryを使う

jQuery使ってないサイトで、ちょっとhtml要素の数とか確認したいときには下記のようにCDNを使うとできることがある。 最後の引数200はjquery-latest.min.jsの読み込みを適当に待つための時間なので処理時間やネットワー... 2016年6月2日
kentomurata さんのアバター 24views

Javascriptでのfor文のまわし方

PHPに慣れていると、Javascriptのfor文の扱い方に戸惑うことがあります。 以下のような書き方をされることが多いですが、このような書き方では連想配列には対応できません。 for (var i = 0; i &l... 2016年6月2日
nissy さんのアバター 116views

Javascript Class定義のしかた

平山さんのコメントで、Class構文の書き方が変更になったと知り、調べてみましたー!(Javascriptは、ほかの言語に比べどんどん更新されるみたいですね。。。) コードの例 //今までのJS function Cat(name) {... 2016年5月31日
nissy さんのアバター 59views

Javascript コンストラクタ

コンストラクタというものを学んだので、ハックに残しておきます。 コンストラクタとは。。。 オブジェクトを作成し、初期化する関数オブジェクト // コンストラクタを定義する function Person(name, age) ... 2016年5月20日
harada さんのアバター 268views

beforeunloadはモバイル端末のSafariでは効かない

beforeunloadはモバイル端末のSafariでは効かないようです。 参考:主要モバイルブラウザ遷移時のイベントの種類と挙動 ではかわりに何を使うかというと、pagehideなのですが、これだとbeforeunloadとは若干挙動... 2016年5月19日
nakata さんのアバター 50views

JavaScriptについて

“` インターンの中で調べたりアドバイスしてもらって新たに得た内容を書き出していきます。 ・javascriptについて  配列の定義:var 変数名=new Array();  要素の追加 変数名.push(“&... 2016年5月12日
nissy さんのアバター 41views

javascript de cookie

Cookieとは Webサイトの提供者が、Webブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存させるしくみ。 最初にcookieを聞いた時は「おいしそう」以外の感想はなく、高校生の頃は打ちこむのが面倒なパス... 2016年5月12日
otaguro さんのアバター 83views

JavaScriptで加速度センサを利用する

JavaScriptではevent.accelerationIncludingGravityで簡単にスマホの加速度センサにアクセスすることが出来ます。 これを使って簡易水平器(のようなもの)を作ってみました。 次のタグを定義 <... 2016年5月12日
@iwasaki さんのアバター 278views

Javascriptでyyyy-MM-dd’T’HH:mm:ss.SSS’Z’のデータフォーマットにする方法

Javaだとこのようにして形式を指定します。 public static SimpleDateFormat dateFormatter = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:s... 2016年4月25日
you12724 さんのアバター 117views

javascriptでフォーム内の値を取得する

例えばformタグのidが’form’で、中身のinputタグのname=’name’のvalueを取得したいとします。その場合、dojoを用いると以下のようになります。 dojo... 2016年4月25日
YY3ai2ui24 さんのアバター 30views

jQueryでチェックボックスにがオンになっているのを見つけるセレクタ

検索 $("input[type='checkbox']:checked") 例 <div class="days"> <label><input type="checkbox" data-dayO... 2016年4月24日
@iwasaki さんのアバター 31views

JavascriptのparseIntの注意点

Javascriptで加算をする時にはparseIntをしておいたほうが安全です(文字列結合になってしまわないように) ただ、値が空文字やNullだった場合、 parseInt(''); parseInt('', 10); いずれも... 2016年4月15日
@iwasaki さんのアバター 29views

JavascriptのDateでタイムゾーンをゴニョゴニョする方法

function convertUTCtoJST(date) { return new Date(date.getTime() - (date.getTimezoneOffset() * 60 * 1000)); } 基本的には... 2016年4月15日