JavaScript(403)

403follower
nissy さんのアバター 20views

Javascript 演算子の基礎

基礎的内容ですが、知らなかったのでハックに残しておきます。 /* 条件演算子(?の前の引数がtrueなら:の前の引数を返し、falseなら: の後の引数を返す)*/ x = a > b ? a : 0; // a=3,b=8のとき... 2016年7月12日
nakata さんのアバター 98views

コールバック関数

コールバック関数を少し勘違いしていたのでまとめます。 コールバック関数とは関数に引数として渡されることのできる関数です。ある関数が行われる時にさらに別の関数が起こるようにするなどということができます。 非同期通信で流れの制御をする上で役に立... 2016年7月6日
shummin さんのアバター 43views

javascript の配列をfor文を使った定義

Java Scriptは初心者なので初歩的なことから はじめに var data = new Array(); という配列を用意し、JAVAのfor文と同様の書き方で第i成分に要素を代入する。 var data = new Array... 2016年7月5日
YY3ai2ui24 さんのアバター 75views

JavaScriptで1と2と3を足す

>>> 1 + 2 + 3 6 >>> "1" + 2 + 3 "123" >>> 1 + "2" + 3 "123" >>> +"1" + 2 + 3 6 >&... 2016年7月3日
nissy さんのアバター 60views

javascript Callbackの初歩

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

JavaScript:変数で足し算をする

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

Javascriptで先頭の0を削除する

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

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

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

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

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

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日
高瀬 裕介 さんのアバター 74views

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

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

Javascriptでのfor文のまわし方

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

Javascript Class定義のしかた

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

Javascript コンストラクタ

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

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 さんのアバター 84views

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

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

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日