JavaScript(408)

408follower
harada さんのアバター 429views

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

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

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

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

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

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

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

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

JavascriptのparseIntの注意点

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

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

function convertUTCtoJST(date) { return new Date(date.getTime() - (date.getTimezoneOffset() * 60 * 1000)); } 基本的には... 2016年4月15日
@iwasaki さんのアバター 314views

Javascriptで.getFullyear() is not a function.が出た時の確認事項

date.getFullyear() is not a function. が出た時は date が Date型 になっっていない可能性があります。 new Date(date); してから使いましょう。 参考 http://... 2016年4月15日
@iwasaki さんのアバター 370views

Javascriptで連想配列の要素数を取得する方法

var myMap = { 'A': 'こんにちは', 'B': 'おはよう' }; この連想配列の要素数を取得する時 myMap.length では取得できず Object.keys(myMap).le... 2016年4月15日
YY3ai2ui24 さんのアバター 103views

moment.jsで時間の処理をループで回す

var start = moment("2016-04-13 12:00:00"), end = moment("2016-04-13 18:00:00"); for (var target = start.clone();targe... 2016年4月13日
YY3ai2ui24 さんのアバター 47views

javaScriptの擬似クラスで擬似継承する

var model = (function(){ var Car = (function(){ var constractor = function Car(color){ this.tire... 2016年4月3日
daaai さんのアバター 36views

javascriptでの変数・関数・オブジェクト

var map;//mapという変数の宣言 function initialize_map() {}//initialize_mapという関数の宣言 var map_options = {//オブジェクトmap_options ... 2016年4月1日
YY3ai2ui24 さんのアバター 17views

JavaScriptで擬似クラスを作ってコンストラクラーにはそれっぽい名前をつけたい

var ClassName = (function (){ var constractor = function className(options){ for (idx in options){ this[idx]... 2016年3月31日
YY3ai2ui24 さんのアバター 67views

JavaScriptのconsole.tableでオブジェクトを快適にデバッグする。

フロントエンドの開発をしたことがあるひとなら、必ず console.log(obj); したことがあるとおもいます。 ただ、Ajaxでのデータベースからデータを取ってきてデータを整形する前などは、Array,Array,Array,... 2016年3月29日
you12724 さんのアバター 48views

ユーザーによって非表示にする

管理者か管理者じゃないかでの見れる範囲が違うという内容をやるにあたって行ったことです。 styleを設定する  style=”display:none” とstyleを設定することで非表示にすることが出来ます。し... 2016年3月22日
高瀬 裕介 さんのアバター 38views

javascriptで無形関数を定義してその場で実行する

関数定義の後に括弧を付ける。引数がある場合はもちろん引数も入れる 下記はfalseを返す関数を定義してそのまま呼び出す例 (function(a){return false;}(1)) ... 2016年3月14日
@iwasaki さんのアバター 108views

Javascriptで小数点第 3 位で四捨五入させる場合

元となる数字を100倍→四捨五入→100で割って少数点を戻すという順で処理をします。 123.456789 の場合 12345.6789 = 123.456789 * 100 12346 = Math.round(12345.6789)... 2016年3月8日
moritani さんのアバター 39views

Selenium Webdriver (javascript)の参考サイト2

Selenium Webdriver (javascript)で使えるメソッドの一覧です。 http://selenium.googlecode.com/git/docs/api/javascript/ ... 2016年2月29日