- WebKit と Safari のバージョン比較表
- Convert WebKit Changeset to WebKit Version
function _toJSONEscapedString(str) { // @arg String: | |
// @ret String: | |
// @inner: to JSON escaped string | |
var JSON_ESCAPE = { | |
'\b': '\\b', // backspace U+0008 | |
'\t': '\\t', // tab U+0009 | |
'\n': '\\n', // line feed U+000A | |
'\f': '\\f', // form feed U+000C | |
'\r': '\\r', // carriage return U+000D | |
'"': '\\"', // quotation mark U+0022 |
adb forward tcp:9222 localabstruct:chrome_devtools_remote | |
adb kill-server | |
adb devices |
{ | |
"connect": { | |
"host": "****.xrea.com", | |
"user": "****", | |
"password": "***" | |
}, | |
"upload": { | |
"index.html": "/public_html/BrowserScanner/index.html", | |
"js/Test.js": "/public_html/BrowserScanner/js/Test.js", | |
"js/util.js": "/public_html/BrowserScanner/js/util.js", |
// Watch.js: | |
(function(global) { | |
var fs = require("fs"); | |
var Sort = require("../lib/Sort").Sort; | |
// --- header ---------------------------------------------- | |
function Watch() { } | |
Watch.scan = scan; // scan(dir:String):Object | |
Watch.dir = dir; // dir(dir:String, fn:Function):void |
// Misc.js: | |
(function(global) { | |
// console color | |
var RED = '\u001b[31m'; | |
var YELLOW = '\u001b[33m'; | |
var CLR = '\u001b[0m'; | |
var fs = require("fs"); | |
var process = require("child_process"); |
(function(global) { | |
{mobile:false | |
{ie:false | |
alert(false); | |
}ie:false | |
}mobile:false | |
{mobile:false | |
{ie:false |
初めての方は、 公式ドキュメント に軽く目を通し、
JSX Sandbox を使って、実際にコードを動かしつつ学習する事をおすすめします。
JavaScript の型と JSX の型の対応表です。
JSX のビルトイン型は、null, boolean, int, number, string, variant, Array, Map です。
/* | |
Script("hoge.js", "huga.js", function(err, args) { | |
err || console.log("script loaded"); | |
}); | |
*/ | |
(function(global) { | |
var _loaded = {}; // { source: boolean, ... } |
// JSX
// hide/close tab event -> save localStorage
var pageVisibilityEvent = new PageVisibilityEvent();
pageVisibilityEvent.on(function(pageHide:boolean):void {
if (pageHide) {
;
}