There was an error while loading. Please reload this page.
beez.utilsでは、モバイル向けブラウザ開発に便利な機能を多数提供しています。
beez.utils
以下が主要な機能の説明です。
ブラウザのアドレスバーを隠します。
こちらの機能はブラウザ・端末により動作しないこともあります。
端末の回転イベントを監視します。
指定されたDOMElementのcomputedStyleを返します。
computedStyle
Windowのサイズを返します。
Window
beez.uaを使用してUserAgentを取得します。
高い精度で端末の言語設定を取得します。
default) 'en'
setInterval関数をグローバルで1つのみで走らせ、その中で擬似的に複数のsetTimeout関数をの管理が可能です。 この関数を使うことによりタイマーの管理コストを軽減することができます。
setInterval
setTimeout
var timer = new beez.utils.Timer(); var i_id = timer.addInterval(実行する関数, 間隔(ms), Context); var t_id = timer.addTimeout(実行する関数, 間隔(ms), Context); timer.clearInterval(i_id); // clear interval timer.clearTimeout(t_id); // clear interval
function none() {}として空の関数を返却します。
function none() {}
デバイスのpixelRatioを取得します。
Objectを再帰的にdeep copyすることができます。
underscore.js よりも高い精度でオブジェクト・配列判定を行います。