[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/212172#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/212172","headline":"Wikipedia:\u30ab\u30b9\u30bf\u30e0JS – Wikipedia","name":"Wikipedia:\u30ab\u30b9\u30bf\u30e0JS – Wikipedia","description":"\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u3067\u5404\u5229\u7528\u8005\u304c\u8a2d\u5b9a\u3067\u304d\u308b\u30ab\u30b9\u30bf\u30e0JavaScript\uff08\u30ab\u30b9\u30bf\u30e0JS\uff09\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u300c\u30e6\u30fc\u30b6\u30fc\u30b9\u30af\u30ea\u30d7\u30c8\uff08\u82f1\u8a9e\u7248\uff09\u300d\u306e\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u7248\u306a\u306e\u3067\u3001\u305d\u3046\u3068\u3082\u547c\u3070\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u5404\u5229\u7528\u8005\u304c\u8a18\u8ff0\u3067\u304d\u308bJavaScript\u306e\u30b3\u30fc\u30c9\u3067\u3001\u767b\u9332\u5229\u7528\u8005\u306e\u5229\u7528\u8005\u7a7a\u9593\uff08\u5229\u7528\u8005\u30da\u30fc\u30b8\uff09\u306e\u30b5\u30d6\u30da\u30fc\u30b8\u306b\u7f6e\u304f\uff08\u516c\u958b\u3059\u308b\uff09\u306a\u3069\u3059\u308b\u3053\u3068\u3067\u30da\u30fc\u30b8\u306e\u8868\u793a\u6642\u306a\u3069\u306b\u5b9f\u884c\u3055\u308c\u308b\u3082\u306e\u3067\u3059\u3002\u69d8\u3005\u306a\u6a5f\u80fd\u3092\u5b9f\u73fe\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u65e2\u5b58\u306e\u30ab\u30b9\u30bf\u30e0JS\u3092\u5229\u7528\u3059\u308b\u5834\u5408\u306f\u30ab\u30b9\u30bf\u30e0JS\u306e\u4e00\u89a7\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\u30ac\u30b8\u30a7\u30c3\u30c8\u306f\u5171\u6709\u3055\u308c\u305fJavascript\u3067\u500b\u4eba\u8a2d\u5b9a\u304b\u3089\u30af\u30ea\u30c3\u30af\u3067\u5c0e\u5165\u3067\u304d\u307e\u3059\u3002 Table of Contents \u5c0e\u5165\u65b9\u6cd5[\u7de8\u96c6]\u6a19\u6e96\u306e\u65b9\u6cd5[\u7de8\u96c6]\u898b\u672c[\u7de8\u96c6]\u30d6\u30c3\u30af\u30de\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]Greasemonkey\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]\u30ab\u30b9\u30bf\u30e0JS\u4ee5\u5916\u306eJavascript[\u7de8\u96c6]\u72ec\u81ea\u306e\u5909\u6570\u3068\u95a2\u6570[\u7de8\u96c6]\u521d\u671f\u5316[\u7de8\u96c6]\u30ed\u30fc\u30c9[\u7de8\u96c6]Javascript\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]CSS\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]\u30da\u30fc\u30b8\u60c5\u5831\u306e\u53d6\u5f97[\u7de8\u96c6]\u30e6\u30fc\u30b6\u8a2d\u5b9a\u306e\u53d6\u5f97[\u7de8\u96c6]\u8981\u7d20\u306e\u53d6\u5f97[\u7de8\u96c6]\u30e6\u30c6\u30a3\u30ea\u30c6\u30a3[\u7de8\u96c6]\u30ed\u30fc\u30ab\u30eb\u30b9\u30c8\u30ec\u30fc\u30b8[\u7de8\u96c6]\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04[\u7de8\u96c6]\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u306b\u3088\u308b\u30ab\u30b9\u30bf\u30e0JS\u5916\u3068\u306e\u3084\u308a\u3068\u308a[\u7de8\u96c6]\u6539\u826f\u578b\u7de8\u96c6\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u62e1\u5f35[\u7de8\u96c6]\u69cb\u6210[\u7de8\u96c6]\u30ab\u30b9\u30bf\u30de\u30a4\u30ba[\u7de8\u96c6]mediawiki.api \u30e2\u30b8\u30e5\u30fc\u30eb[\u7de8\u96c6]Query \u30a2\u30af\u30b7\u30e7\u30f3\u3068continue[\u7de8\u96c6]\u5225\u30c9\u30e1\u30a4\u30f3\u3078\u306e\u30a2\u30af\u30bb\u30b9[\u7de8\u96c6]\u30c7\u30d0\u30c3\u30b0[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8\u3068\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8[\u7de8\u96c6]\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30d6\u30e9\u30a6\u30b6\u5225\u306e\u30c7\u30d0\u30c3\u30b0\u6a5f\u80fd[\u7de8\u96c6]Firefox[\u7de8\u96c6]Chrome[\u7de8\u96c6]Opera[\u7de8\u96c6]Microsoft Edge \/ Internet Explorer[\u7de8\u96c6]\u95a2\u9023\u9805\u76ee[\u7de8\u96c6] \u5c0e\u5165\u65b9\u6cd5[\u7de8\u96c6] \u6a19\u6e96\u306e\u65b9\u6cd5[\u7de8\u96c6] \u3053\u306e\u5834\u5408\u3001\u30ab\u30b9\u30bf\u30e0JS\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u307e\u305a\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u53d6\u5f97\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3057\u307e\u3059\u3002 \u5404\u30b9\u30ad\u30f3\u5171\u901a\u306e\u5404\u5229\u7528\u8005\u7528\u306ecommon.js\u3092\u958b\u304d\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u3001\u5404\u30b9\u30ad\u30f3\u3067\u3060\u3051\u4f7f\u3046\u306b\u306f\u3001\u6a19\u6e96\u306e\u30d9\u30af\u30bf\u30fc\u30b9\u30ad\u30f3\u7528\u306b\u306f\u5404\u5229\u7528\u8005\u306evector.js\u3092\u4f7f\u3044\u307e\u3059\u3002\u7570\u306a\u308b\u30b9\u30ad\u30f3\u3092\u4f7f\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u7279\u5225:\u500b\u4eba\u8a2d\u5b9a\u306e\u300c\u8868\u793a\u300d\u30bf\u30d6\u304b\u3089\u3001\u4f7f\u7528\u3057\u3066\u3044\u308b\u30b9\u30ad\u30f3\u306e\u300c\u30ab\u30b9\u30bf\u30e0JS\u300d\u3092\u958b\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306e js \u306e\u30da\u30fc\u30b8\u306f\u3001\u672c\u4eba\u3060\u3051\u304c\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002 \u4e0a\u8a18\u306e\u901a\u308a\u958b\u3044\u305f common.js","datePublished":"2022-04-12","dateModified":"2022-04-12","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/author\/lordneo#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/author\/lordneo","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/c9645c498c9701c88b89b8537773dd7c?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c9645c498c9701c88b89b8537773dd7c?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/11\/book.png","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/11\/book.png","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/11\/book.png","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/11\/book.png","width":100,"height":100},"url":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/212172","about":["Wiki"],"wordCount":9820,"articleBody":"\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u3067\u5404\u5229\u7528\u8005\u304c\u8a2d\u5b9a\u3067\u304d\u308b\u30ab\u30b9\u30bf\u30e0JavaScript\uff08\u30ab\u30b9\u30bf\u30e0JS\uff09\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u300c\u30e6\u30fc\u30b6\u30fc\u30b9\u30af\u30ea\u30d7\u30c8\uff08\u82f1\u8a9e\u7248\uff09\u300d\u306e\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u7248\u306a\u306e\u3067\u3001\u305d\u3046\u3068\u3082\u547c\u3070\u308c\u307e\u3059\u3002\u3053\u308c\u306f\u5404\u5229\u7528\u8005\u304c\u8a18\u8ff0\u3067\u304d\u308bJavaScript\u306e\u30b3\u30fc\u30c9\u3067\u3001\u767b\u9332\u5229\u7528\u8005\u306e\u5229\u7528\u8005\u7a7a\u9593\uff08\u5229\u7528\u8005\u30da\u30fc\u30b8\uff09\u306e\u30b5\u30d6\u30da\u30fc\u30b8\u306b\u7f6e\u304f\uff08\u516c\u958b\u3059\u308b\uff09\u306a\u3069\u3059\u308b\u3053\u3068\u3067\u30da\u30fc\u30b8\u306e\u8868\u793a\u6642\u306a\u3069\u306b\u5b9f\u884c\u3055\u308c\u308b\u3082\u306e\u3067\u3059\u3002\u69d8\u3005\u306a\u6a5f\u80fd\u3092\u5b9f\u73fe\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 \u65e2\u5b58\u306e\u30ab\u30b9\u30bf\u30e0JS\u3092\u5229\u7528\u3059\u308b\u5834\u5408\u306f\u30ab\u30b9\u30bf\u30e0JS\u306e\u4e00\u89a7\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\u30ac\u30b8\u30a7\u30c3\u30c8\u306f\u5171\u6709\u3055\u308c\u305fJavascript\u3067\u500b\u4eba\u8a2d\u5b9a\u304b\u3089\u30af\u30ea\u30c3\u30af\u3067\u5c0e\u5165\u3067\u304d\u307e\u3059\u3002Table of Contents\u5c0e\u5165\u65b9\u6cd5[\u7de8\u96c6]\u6a19\u6e96\u306e\u65b9\u6cd5[\u7de8\u96c6]\u898b\u672c[\u7de8\u96c6]\u30d6\u30c3\u30af\u30de\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]Greasemonkey\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]\u30ab\u30b9\u30bf\u30e0JS\u4ee5\u5916\u306eJavascript[\u7de8\u96c6]\u72ec\u81ea\u306e\u5909\u6570\u3068\u95a2\u6570[\u7de8\u96c6]\u521d\u671f\u5316[\u7de8\u96c6]\u30ed\u30fc\u30c9[\u7de8\u96c6]Javascript\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]CSS\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]\u30da\u30fc\u30b8\u60c5\u5831\u306e\u53d6\u5f97[\u7de8\u96c6]\u30e6\u30fc\u30b6\u8a2d\u5b9a\u306e\u53d6\u5f97[\u7de8\u96c6]\u8981\u7d20\u306e\u53d6\u5f97[\u7de8\u96c6]\u30e6\u30c6\u30a3\u30ea\u30c6\u30a3[\u7de8\u96c6]\u30ed\u30fc\u30ab\u30eb\u30b9\u30c8\u30ec\u30fc\u30b8[\u7de8\u96c6]\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04[\u7de8\u96c6]\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u306b\u3088\u308b\u30ab\u30b9\u30bf\u30e0JS\u5916\u3068\u306e\u3084\u308a\u3068\u308a[\u7de8\u96c6]\u6539\u826f\u578b\u7de8\u96c6\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u62e1\u5f35[\u7de8\u96c6]\u69cb\u6210[\u7de8\u96c6]\u30ab\u30b9\u30bf\u30de\u30a4\u30ba[\u7de8\u96c6]mediawiki.api \u30e2\u30b8\u30e5\u30fc\u30eb[\u7de8\u96c6]Query \u30a2\u30af\u30b7\u30e7\u30f3\u3068continue[\u7de8\u96c6]\u5225\u30c9\u30e1\u30a4\u30f3\u3078\u306e\u30a2\u30af\u30bb\u30b9[\u7de8\u96c6]\u30c7\u30d0\u30c3\u30b0[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8\u3068\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8[\u7de8\u96c6]\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30d6\u30e9\u30a6\u30b6\u5225\u306e\u30c7\u30d0\u30c3\u30b0\u6a5f\u80fd[\u7de8\u96c6]Firefox[\u7de8\u96c6]Chrome[\u7de8\u96c6]Opera[\u7de8\u96c6]Microsoft Edge \/ Internet Explorer[\u7de8\u96c6]\u95a2\u9023\u9805\u76ee[\u7de8\u96c6]\u5c0e\u5165\u65b9\u6cd5[\u7de8\u96c6]\u6a19\u6e96\u306e\u65b9\u6cd5[\u7de8\u96c6]\u3053\u306e\u5834\u5408\u3001\u30ab\u30b9\u30bf\u30e0JS\u3092\u4f7f\u7528\u3059\u308b\u306b\u306f\u3001\u307e\u305a\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u53d6\u5f97\u3057\u3066\u30ed\u30b0\u30a4\u30f3\u3057\u307e\u3059\u3002\u5404\u30b9\u30ad\u30f3\u5171\u901a\u306e\u5404\u5229\u7528\u8005\u7528\u306ecommon.js\u3092\u958b\u304d\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u3001\u5404\u30b9\u30ad\u30f3\u3067\u3060\u3051\u4f7f\u3046\u306b\u306f\u3001\u6a19\u6e96\u306e\u30d9\u30af\u30bf\u30fc\u30b9\u30ad\u30f3\u7528\u306b\u306f\u5404\u5229\u7528\u8005\u306evector.js\u3092\u4f7f\u3044\u307e\u3059\u3002\u7570\u306a\u308b\u30b9\u30ad\u30f3\u3092\u4f7f\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u7279\u5225:\u500b\u4eba\u8a2d\u5b9a\u306e\u300c\u8868\u793a\u300d\u30bf\u30d6\u304b\u3089\u3001\u4f7f\u7528\u3057\u3066\u3044\u308b\u30b9\u30ad\u30f3\u306e\u300c\u30ab\u30b9\u30bf\u30e0JS\u300d\u3092\u958b\u304d\u307e\u3059\u3002\u3053\u308c\u3089\u306e js \u306e\u30da\u30fc\u30b8\u306f\u3001\u672c\u4eba\u3060\u3051\u304c\u7de8\u96c6\u3067\u304d\u307e\u3059\u3002\u4e0a\u8a18\u306e\u901a\u308a\u958b\u3044\u305f common.js \u306a\u3069\u306e js \u306e\u30da\u30fc\u30b8\u306b\u3001\u4f7f\u3044\u305f\u3044\u30b3\u30fc\u30c9\u3092\u8a18\u8ff0\u3057\u4fdd\u5b58\u3057\u307e\u3059\u3002\u65e2\u5b58\u306e\u30ab\u30b9\u30bf\u30e0JS\u4e00\u89a7\u306e\u4e2d\u304b\u3089\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u65e5\u672c\u8a9e\u7248\u306e\u5229\u7528\u8005:Hogehoge\/hoge.js \u306b\u7f6e\u304b\u308c\u3066\u3044\u308b\u30b3\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u3001\u6b21\u306e\u3088\u3046\u306b\u66f8\u3044\u3066\u4fdd\u5b58\u3057\u307e\u3059\u3002mw.loader.load('\/\/ja.wikipedia.org\/w\/index.php?title=User:Hogehoge\/hoge.js&action=raw&ctype=text\/javascript');\u4ed6\u8a00\u8a9e\u7248\u307e\u305f\u306f\u4ed6\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u7f6e\u304b\u308c\u3066\u3044\u308b\u30b3\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u3001\u4f8b\u3048\u3070\u82f1\u8a9e\u7248\u306e User:Foo\/bar.js \u306b\u7f6e\u304b\u308c\u3066\u3044\u308b\u30b3\u30fc\u30c9\u3092\u4f7f\u7528\u3059\u308b\u5834\u5408\u306f\u3001\u6b21\u306e\u3088\u3046\u306b\u8a18\u8ff0\u3057\u307e\u3059\u3002mw.loader.load('\/\/en.wikipedia.org\/w\/index.php?title=User:Foo\/bar.js&action=raw&ctype=text\/javascript');\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u6d88\u3057\u307e\u3059\u3002\u3053\u308c\u3067\u3001\u5404\u30da\u30fc\u30b8\u306b\u3066\u4fdd\u5b58\u3057\u305f\u30b9\u30af\u30ea\u30d7\u30c8\u304c\u5b9f\u884c\u3055\u308c\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u898b\u672c[\u7de8\u96c6]\u3069\u306e\u3088\u3046\u306b\u7de8\u96c6\u3057\u3066\u3088\u3044\u304b\u3088\u304f\u5206\u304b\u3089\u306a\u3044\u3068\u304d\u306f\u3001\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u5185\u3067\u691c\u7d22\u3059\u308b\u3053\u3068\u3067\u3001\u4ed6\u306e\u5229\u7528\u8005\u306eJS\u3092\u95b2\u89a7\u3067\u304d\u307e\u3059\u3002\u307e\u305a\u305d\u308c\u3092\u53c2\u8003\u306b\u7de8\u96c6\u3057\u3066\u3044\u304f\u3068\u826f\u3044\u3067\u3057\u3087\u3046\u3002 \u30d6\u30c3\u30af\u30de\u30fc\u30af\u30ec\u30c3\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]\u30d6\u30c3\u30af\u30de\u30fc\u30af\u30ec\u30c3\u30c8\u3068\u3057\u3066\u30b9\u30af\u30ea\u30d7\u30c8\u306e\u30a2\u30c9\u30ec\u30b9\u3092\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3057\u3066\u304a\u304f\u3053\u3068\u3067\u3001\u4f7f\u3044\u305f\u3044\u6642\u3060\u3051\u30af\u30ea\u30c3\u30af\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u305f\u3068\u3048\u3070\u5229\u7528\u8005:Hogehoge\/hoge.js \u306b\u3042\u308b\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u30d6\u30c3\u30af\u30de\u30fc\u30af\u3059\u308b\u5834\u5408\u3001\u4ee5\u4e0b\u306eURL\u3067\u767b\u9332\u3057\u307e\u3059\u3002javascript:(function(){mw.loader.load('\/\/ja.wikipedia.org\/w\/index.php?title=User:Hogehoge\/hoge.js&action=raw&ctype=text\/javascript');})()Greasemonkey\u3092\u4f7f\u3046\u65b9\u6cd5[\u7de8\u96c6]Firefox\u3092\u4f7f\u7528\u3057\u3066\u3044\u308b\u5834\u5408\u3001Greasemonkey\u306b\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u767b\u9332\u3057\u3066\u304a\u304f\u3053\u3068\u3067\u3001\u9069\u5b9c \u6709\u52b9\u30fb\u7121\u52b9\u3092\u5207\u308a\u66ff\u3048\u3066\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u5229\u7528\u3067\u304d\u307e\u3059\uff08Firefox Add-ons\u3067\u306e\u7d39\u4ecb\u30da\u30fc\u30b8\uff09\u3002\u30a2\u30c9\u30aa\u30f3\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5f8c\u3001Firefox\u306e\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300c\u30c4\u30fc\u30eb\u300d->\u300cGreasemonkey\u300d->\u300c\u65b0\u898f\u30e6\u30fc\u30b6\u30b9\u30af\u30ea\u30d7\u30c8\u300d\u3092\u958b\u304d\u3001\u5404\u9805\u76ee\u3092\u57cb\u3081\u3066\u767b\u9332\u3057\u307e\u3059\u3002\u767b\u9332\u306e\u65b9\u6cd5\u306fGreasemonkey \u4f5c\u308a\u65b9\u306a\u3069\u3067\u691c\u7d22\u3057\u3066\u304f\u3060\u3055\u3044\u3002 Chrome\u3067\u3042\u308c\u3070\u3001Tampermonkey\u304c\u4e92\u63db\u6027\u306e\u3042\u308b\u62e1\u5f35\u6a5f\u80fd\u3068\u3057\u3066\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u30ab\u30b9\u30bf\u30e0JS\u4ee5\u5916\u306eJavascript[\u7de8\u96c6]Mediawiki\u306b\u306f\u30ab\u30b9\u30bf\u30e0JS\u4ee5\u5916\u306bJS\u3092\u7f6e\u304f\u5834\u6240\u304c\u3042\u308a\u307e\u3059\u3002\u72ec\u81ea\u306e\u5909\u6570\u3068\u95a2\u6570[\u7de8\u96c6]Mediawiki\u4e0a\u3067JavaScript\u3092\u52d5\u304b\u3059\u5834\u5408\u3001\u6b21\u306e\u3088\u3046\u306a\u5909\u6570\u3068\u95a2\u6570\u3092\u5229\u7528\u3067\u304d\u307e\u3059\u3002\u8aad\u307f\u8fbc\u307e\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u306e\u4e00\u89a7\u306f\u300cen:Wikipedia:Catalogue of CSS classes\uff08\u82f1\u8a9e\uff09\u300d\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u307e\u3059\u3002mw:ResourceLoader\/Modules\u306b\u306f\u3001MediaWiki\u306e\u95a2\u6570\u3084jQuery\u306b\u3064\u3044\u3066\u8aac\u660e\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u521d\u671f\u5316[\u7de8\u96c6]$( \/* \u95a2\u6570 *\/ ) – \u30da\u30fc\u30b8\u306e\u8aad\u307f\u8fbc\u307f\u304c\u5b8c\u4e86\u3059\u308b\u524d\u3001DOM\u306e\u69cb\u7bc9\u304c\u7d42\u308f\u3063\u305f\u5f8c\u306b\u95a2\u6570\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002$( document ).ready( \/* \u95a2\u6570 *\/ ) \u3068\u540c\u7b49\u3067\u3059\u3002DOM\u306e\u69cb\u7bc9\u5b8c\u4e86\u6642\u70b9\u3067\u306f\u306a\u304f\u3001\u753b\u50cf\u306a\u3069\u304c\u30ed\u30fc\u30c9\u5b8c\u4e86\u3057\u3066\u304b\u3089\u5b9f\u884c\u3057\u305f\u3044\u5834\u5408\u306f\u3001$(window).load( \/* \u95a2\u6570 *\/ )\u306a\u3069\u304c\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002$(function() { \/* \u3053\u3053\u306b\u521d\u671f\u5316\u30b3\u30fc\u30c9\u3092\u66f8\u304f *\/});\u30ed\u30fc\u30c9[\u7de8\u96c6]Javascript\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]\u4ed6\u306e\u30da\u30fc\u30b8\u306b\u3042\u308bJavascript\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002Javascript\u306e\u30ed\u30fc\u30c9\u306f\u57fa\u672c\u7684\u306b\u975e\u540c\u671f\u306b\u884c\u308f\u308c\u307e\u3059\u3002\u4ed6\u306eJavascript\u306e\u30b9\u30af\u30ea\u30d7\u30c8\u3084\u30e2\u30b8\u30e5\u30fc\u30eb\u306b\u4f9d\u5b58\u3057\u305f\u30b3\u30fc\u30c9\u3092\u66f8\u304d\u305f\u3044\u5834\u5408\u306f\u3001mw.loader.using( \/* \u30e2\u30b8\u30e5\u30fc\u30eb\u540d *\/ ).then( \/* \u95a2\u6570 *\/ )\u3084$.getScript( \/* URI *\/ ).then( \/* \u95a2\u6570 *\/ )\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002mw.loader.load( \/* URI *\/ ) – \u4efb\u610f\u306e\u30b5\u30a4\u30c8\u306e\u4efb\u610f\u306e\u30da\u30fc\u30b8\u306b\u3042\u308bJavaScript\u30bd\u30fc\u30b9\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3059\uff08\u975e\u540c\u671f\uff09\u3002URI\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002\u4f8b:mw.loader.load('\/\/en.wikipedia.org\/w\/index.php?title=User:Foo\/bar.js&action=raw&ctype=text\/javascript');mw.loader.load( \/* \u30e2\u30b8\u30e5\u30fc\u30eb\u540d *\/ ) – mw:ResourceLoader\/Core modules\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308bJavaScript\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3059\uff08\u975e\u540c\u671f\uff09\u3002\u914d\u5217\u306b\u3059\u308b\u3053\u3068\u3067\u8907\u6570\u540c\u6642\u306b\u8aad\u307f\u8fbc\u3081\u307e\u3059\u3002\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u8aad\u307f\u8fbc\u3093\u3067\u304b\u3089\u3001\u4f9d\u5b58\u3059\u308b\u51e6\u7406\u3092\u884c\u3044\u305f\u3044\u5834\u5408\u306fmw.loader.using( \/* \u30e2\u30b8\u30e5\u30fc\u30eb\u540d *\/ ).then( \/* \u95a2\u6570 *\/ )\u3092\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002mw.loader.using( \/* \u30e2\u30b8\u30e5\u30fc\u30eb\u540d *\/ ).then( \/* \u95a2\u6570 *\/ ) – mw:ResourceLoader\/Core modules\u306b\u8a18\u8f09\u3055\u308c\u3066\u3044\u308bJavaScript\u306e\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u8aad\u307f\u8fbc\u3093\u3067\u304b\u3089\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002\u914d\u5217\u306b\u3059\u308b\u3053\u3068\u3067\u8907\u6570\u540c\u6642\u306b\u8aad\u307f\u8fbc\u3081\u307e\u3059\u3002\u4f8b:mw.loader.using( 'mediawiki.util' ).then( function() { alert(mw.util.wikiUrlencode(\"\u307b\u3052\"));} );$.getScript( \/* URI *\/ ).then( \/* \u95a2\u6570 *\/ ) – \u4efb\u610f\u306e\u30b5\u30a4\u30c8\u306e\u4efb\u610f\u306e\u30da\u30fc\u30b8\u306b\u3042\u308bJavaScript\u30bd\u30fc\u30b9\u3092\u8aad\u307f\u8fbc\u3093\u3067\u304b\u3089\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002URI\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002\u30ea\u30af\u30a8\u30b9\u30c8\u304c\u30ad\u30e3\u30c3\u30b7\u30e5\u3055\u308c\u306a\u3044\u305f\u3081\u3001\u4e0b\u8a18\u306e$.ajax\u3092\u7528\u3044\u305f\u65b9\u304c\u3088\u3044\u3067\u3057\u3087\u3046\u3002$.ajax( { dataType: \"script\", cache: true, url: \/* URI *\/ } ).then( \/* \u95a2\u6570 *\/ ) – \u4efb\u610f\u306e\u30b5\u30a4\u30c8\u306e\u4efb\u610f\u306e\u30da\u30fc\u30b8\u306b\u3042\u308bJavaScript\u30bd\u30fc\u30b9\u3092\u8aad\u307f\u8fbc\u3093\u3067\u304b\u3089\u51e6\u7406\u3092\u884c\u3044\u307e\u3059\u3002URI\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u6709\u52b9\u306b\u3057\u3066\u3044\u307e\u3059\u3002\u95a2\u6570\u5316\u3059\u308b\u3068\u4f7f\u3044\u3084\u3059\u304f\u306a\u308b\u3067\u3057\u3087\u3046\u3002:jQuery.getScriptWithCache = function(url, options) { return $.ajax($.extend(options || {}, { dataType: \"script\", cache: true, url: url, }));}; $.getScriptWithCache('\/\/en.wikipedia.org\/w\/index.php?title=User:foo\/bar.js&action=raw&ctype=text\/javascript').done(function() { \/* \u51e6\u7406 *\/});$.when($.ajax(...), $.ajax(...), ...).then(\/* \u51e6\u7406 *\/) – \u8907\u6570\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u8fbc\u3080\u5834\u5408\u3001$.when\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u3059\u3079\u3066\u306e\u8aad\u307f\u8fbc\u307f\u304c\u5b8c\u4e86\u3059\u308b\u307e\u3067\u51e6\u7406\u5f85\u3061\u3092\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002CSS\u306e\u30ed\u30fc\u30c9[\u7de8\u96c6]mw.loader.load( \/* URI *\/, 'text\/css' ) – \u4efb\u610f\u306e\u30b5\u30a4\u30c8\u306e\u4efb\u610f\u306e\u30da\u30fc\u30b8\u306b\u3042\u308bCSS\u3092\u8aad\u307f\u8fbc\u307f\u307e\u3059\u3002URI\u3067\u6307\u5b9a\u3057\u307e\u3059\u3002\u30da\u30fc\u30b8\u60c5\u5831\u306e\u53d6\u5f97[\u7de8\u96c6]mw.config.get \u306e\u5f15\u6570\u306b\u4ee5\u4e0b\u306e\u5909\u6570\u540d\u3092\u6e21\u3059\u3053\u3068\u3067\u3001\u30b7\u30b9\u30c6\u30e0\u3084\u8a18\u4e8b\u306b\u95a2\u3059\u308b\u60c5\u5831\u3092\u5f97\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002\u4f8b\u3048\u3070\u3001wgPageName \u306e\u5834\u5408\u3001mw.config.get( 'wgPageName' ) \u3068\u8a18\u8ff0\u3057\u307e\u3059\u3002\u5909\u6570\u540d\u3068\u540c\u540d\u306e\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u3053\u308c\u3092\u76f4\u63a5\u547c\u3073\u51fa\u3059\u3053\u3068\u306f\u73fe\u5728\u306f\u975e\u63a8\u5968\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u4ee5\u4e0b\u306b\u4e3b\u306a\u3082\u306e\u3092\u793a\u3057\u307e\u3059\u3002\u5909\u6570\u5024\u306e\u4f8b\u8aac\u660e\u30b7\u30b9\u30c6\u30e0\u5168\u4f53wgArticlePath'\/wiki\/$1'$1\u3092\u8a18\u4e8b\u540d\u3067\u7f6e\u304d\u63db\u3048\u308b(mw.config.get('wgArticlePath').replace('$1', '\u8a18\u4e8b\u540d'))\u3053\u3068\u3067\u3001\u30d1\u30b9\u3092\u751f\u6210\u3067\u304d\u307e\u3059\u3002\u3088\u308a\u7c21\u6f54\u306amw.util.getUrl('\u8a18\u4e8b\u540d')\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u3002wgScript'\/w\/index.php'index.php\u306e\u30d1\u30b9\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002index.php\u306f\u30bd\u30fc\u30b9\u306e\u53d6\u5f97\u306a\u3069\u306b\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002mw:Manual:Parameters to index.php\/ja\u3092\u53c2\u7167\u3057\u3066\u4e0b\u3055\u3044\u3002wgFormattedNamespaces{ '0': '', '1': '\u30ce\u30fc\u30c8', '2': '\u5229\u7528\u8005', ...}\u756a\u53f7\u304b\u3089\u540d\u524d\u7a7a\u9593\u306e\u540d\u79f0\u3092\u5f97\u308b\u305f\u3081\u306e\u30de\u30c3\u30d4\u30f3\u30b0wgNamespaceIds{ '\u30e1\u30c7\u30a3\u30a2': - 2, '\u7279\u5225': - 1, '': 0, '\u30ce\u30fc\u30c8': 1, '\u5229\u7528\u8005': 2, ...}\u540d\u524d\u7a7a\u9593\u306e\u540d\u79f0\u304b\u3089\u756a\u53f7\u3092\u5f97\u308b\u305f\u3081\u306e\u30de\u30c3\u30d4\u30f3\u30b0wgContentNamespaces[0]\u8a18\u4e8b\u306e\u540d\u524d\u7a7a\u9593wgContentLanguage'ja'\u8a00\u8a9e\u8a2d\u5b9a\u8a18\u4e8b\u3054\u3068wgPageName'Wikipedia:\u30ab\u30b9\u30bf\u30e0JS'\u3053\u306e\u8a18\u4e8b\u306e\u540d\u524d\u7a7a\u9593\u3092\u542b\u3081\u305f\u540d\u524d\uff08\u30b9\u30da\u30fc\u30b9\u306f\u30a2\u30f3\u30c0\u30fc\u30b9\u30b3\u30a2\u3067\u7f6e\u304d\u63db\u3048\uff09wgTitle'\u30ab\u30b9\u30bf\u30e0JS'\u3053\u306e\u8a18\u4e8b\u306e\u540d\u524d\u7a7a\u9593\u3092\u542b\u307e\u306a\u3044\u8a18\u4e8b\u540d\uff08\u30b9\u30da\u30fc\u30b9\u3092\u542b\u307f\u3001\u30a2\u30f3\u30c0\u30fc\u30b9\u30b3\u30a2\u306f\u542b\u307e\u306a\u3044\uff09wgNamespaceNumber4\u3053\u306e\u8a18\u4e8b\u306e\u540d\u524d\u7a7a\u9593\u306e\u756a\u53f7wgCanonicalNamespaceProject\u6b63\u898f\u5316\u3055\u308c\u305f\u540d\u524d\u7a7a\u9593\u540d\uff08\u4f8b\u3048\u3070”Wikipedia”\u540d\u524d\u7a7a\u9593\u306f”Project”\u3001”\u5229\u7528\u8005”\u540d\u524d\u7a7a\u9593\u306f”User”\uff09wgArticleId2276878\u8a18\u4e8bID\uff08\u7279\u5225\u306a\u30da\u30fc\u30b8\u3084\u5b58\u5728\u3057\u306a\u3044\u30da\u30fc\u30b8\u3067\u306f0\u306b\u306a\u308b\uff09wgRevisionId66050435\u73fe\u5728\u898b\u3066\u3044\u308b\u30ea\u30d3\u30b8\u30e7\u30f3\u306eIDwgCurRevisionId66050435\u305d\u306e\u8a18\u4e8b\u306e\u6700\u65b0\u7248\u306e\u30ea\u30d3\u30b8\u30e7\u30f3\u306eIDwgCategories['\u30a6\u30a3\u30ad\u30da\u30c7\u30a3\u30a2\u7528\u30c4\u30fc\u30eb']\u30ab\u30c6\u30b4\u30ea\u4e00\u89a7\uff08\u96a0\u3057\u30ab\u30c6\u30b4\u30ea\u3092\u533a\u5225\u3057\u306a\u3044\u306e\u3067\u6ce8\u610f\uff09wgAction'view'\u30a2\u30af\u30b7\u30e7\u30f3\uff08mw:Manual:Parameters to index.php\/ja#Actions\u3092\u53c2\u7167\uff09wgPageContentLanguage'ja'\u8a18\u4e8b\u306e\u8a00\u8a9e\u30e6\u30fc\u30b6\u3054\u3068wgUserId\uff08\u30e6\u30fc\u30b6\u306eID\uff09\u30e6\u30fc\u30b6\u306eIDwgUserEditCount\uff08\u30e6\u30fc\u30b6\u306e\u7de8\u96c6\u56de\u6570\uff09\u30e6\u30fc\u30b6\u306e\u7de8\u96c6\u56de\u6570wgUserName\uff08\u30e6\u30fc\u30b6\u540d\uff09\u30e6\u30fc\u30b6\u540dwgUserGroups\uff08\u30e6\u30fc\u30b6\u306e\u30b0\u30eb\u30fc\u30d7\uff09\u30e6\u30fc\u30b6\u306e\u30b0\u30eb\u30fc\u30d7wgUserLanguage'ja'\u30e6\u30fc\u30b6\u306e\u8a00\u8a9eskin'vector'\u73fe\u5728\u4f7f\u3063\u3066\u3044\u308b\u30b9\u30ad\u30f3\u306e\u540d\u524d\u30e6\u30fc\u30b6\u8a2d\u5b9a\u306e\u53d6\u5f97[\u7de8\u96c6]mw.user.options.get(\/* \u30aa\u30d7\u30b7\u30e7\u30f3\u540d *\/) – mw.config.get\u3068\u540c\u69d8\u306b\u3001\u30e6\u30fc\u30b6\u8a2d\u5b9a\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\uff08user.options\u30e2\u30b8\u30e5\u30fc\u30eb\u306e\u8aad\u307f\u8fbc\u307f\u304c\u5fc5\u8981\uff09\u8981\u7d20\u306e\u53d6\u5f97[\u7de8\u96c6]document.editform.wpTextbox1 – \u7de8\u96c6\u753b\u9762\u3067\u3001\u7de8\u96c6\u9818\u57df\u306e\u30c6\u30ad\u30b9\u30c8\u30dc\u30c3\u30af\u30b9\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002mw.util.$content – \u8a18\u4e8b\u306e\u9818\u57df\u306eDiv\u30a8\u30ec\u30e1\u30f3\u30c8\u3092jQuery\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u53d6\u5f97\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09\u30e6\u30c6\u30a3\u30ea\u30c6\u30a3[\u7de8\u96c6]mw.util.addCSS – CSS\u306e\u5b9a\u7fa9\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09mw.util.addPortletLink – \u5404\u7a2e\u30c4\u30fc\u30eb\u30d0\u30fc\u306b\u30ea\u30f3\u30af\u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09\u8a73\u7d30\u306fw:Wikipedia:User_scripts\/Guide#Portlets (add custom menus and tabs)\uff08\u82f1\u8a9e\uff09\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002mw.util.getParamValue – \u30da\u30fc\u30b8\u306eURL\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09mw.util.getUrl – \u8a18\u4e8b\u540d\u306b\u5bfe\u3057\u3066\u3001\u305d\u306eURL\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09\u4f8b:mw.util.getUrl('Wikipedia:\u30ab\u30b9\u30bf\u30e0JS\/\u4e00\u89a7'); \/\/ => \"https:\/\/ja.wikipedia.org\/wiki\/Wikipedia:%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0JS\/%E4%B8%80%E8%A6%A7\"mw.util.wikiScript – \u30b9\u30af\u30ea\u30d7\u30c8\u306e\u30d1\u30b9\u3092\u53d6\u5f97\u3057\u307e\u3059\u3002\u5f15\u6570\u306b\u4f55\u3082\u6307\u5b9a\u3057\u306a\u3044\u5834\u5408\u306f\u3001index.php\u306e\u30d1\u30b9\u3092\u8fd4\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09\u4f8b:mw.util.wikiScript(); \/\/ => \"\/w\/index.php\"mw.util.wikiScript('api'); \/\/ => \"\/w\/api.php\"mw.util.wikiUrlencode – \u6587\u5b57\u5217\u3092\u3001URL\u30a8\u30f3\u30b3\u30fc\u30c9\u3057\u307e\u3059\u3002\uff08mediawiki.util\u3092mw.loader.using\u3067\u30ed\u30fc\u30c9\u3057\u3066\u4f7f\u7528\u3057\u3066\u4e0b\u3055\u3044\u3002\uff09\u4f8b:mw.util.wikiUrlencode('Wikipedia:\u30ab\u30b9\u30bf\u30e0JS\/\u4e00\u89a7'); \/\/ => \"Wikipedia:%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0JS\/%E4%B8%80%E8%A6%A7\"\u30ed\u30fc\u30ab\u30eb\u30b9\u30c8\u30ec\u30fc\u30b8[\u7de8\u96c6]mw.storage – \u30d6\u30e9\u30a6\u30b6\u306eLocalStorage\u3092get, set, remove \u3067\u4f7f\u7528\u3057\u307e\u3059\u3002(mediawiki.storage\u30e2\u30b8\u30e5\u30fc\u30eb\u306e\u8aad\u307f\u8fbc\u307f\u304c\u5fc5\u8981)\u3002mediawiki.storage\u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u65e2\u5b58\u306e\u30e9\u30a4\u30d6\u30e9\u30ea\u306eLocalStorage\u306e\u4f7f\u7528\u306b\u3064\u3044\u3066\u306f\u3001MediaWiki\u306eJavaScript\u306e\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04\u3092\u78ba\u8a8d\u3057\u3066\u4e0b\u3055\u3044\u3002\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04[\u7de8\u96c6]\u30ab\u30b9\u30bf\u30e0JS\u306b\u306f\u7279\u306b\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04\u306f\u5b9a\u3081\u3089\u308c\u3066\u3044\u307e\u305b\u3093\u304c\u3001MediaWiki\u306eJavaScript\u306e\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u898f\u7d04\u306a\u3069\u3092\u53c2\u8003\u306b\u3059\u308b\u3068\u3001\u308f\u304b\u308a\u3084\u3059\u3044\u30b3\u30fc\u30c9\u3092\u66f8\u304f\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u306b\u3088\u308b\u30ab\u30b9\u30bf\u30e0JS\u5916\u3068\u306e\u3084\u308a\u3068\u308a[\u7de8\u96c6]\u30b0\u30ed\u30fc\u30d0\u30eb\u5909\u6570\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u306b\u3088\u308a\u3001\u30ab\u30b9\u30bf\u30e0JS\u306b\u8a2d\u5b9a\u3092\u6e21\u3057\u305f\u308a\u3001\u30ab\u30b9\u30bf\u30e0JS\u3092\u30ed\u30fc\u30c9\u5f8c\u306b\u3001\u30ab\u30b9\u30bf\u30e0JS\u3067\u5b9a\u7fa9\u3057\u305f\u5185\u5bb9\u3092\u4f7f\u7528\u3057\u305f\u308a\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002Place for Extensions Objects in JavaScript\u306b\u3088\u308c\u3070\u3001\u7b2c\u4e09\u8005\u30e9\u30a4\u30d6\u30e9\u30ea\u306fmw.libs\u3092\u3001\u62e1\u5f35\u306fmw.ext\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u304c\u591a\u3044\u3088\u3046\u3067\u3059\u3002\u6539\u826f\u578b\u7de8\u96c6\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u62e1\u5f35[\u7de8\u96c6]mw:Extension:WikiEditor\u3067\u63d0\u4f9b\u3055\u308c\u3066\u3044\u308b\u3001\u6539\u826f\u578b\u7de8\u96c6\u30c4\u30fc\u30eb\u30d0\u30fc\u306f\u3001\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u304c\u53ef\u80fd\u3067\u3059\u3002\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3092\u3059\u308b\u306b\u3042\u305f\u3063\u3066\u306e\u30b9\u30cb\u30da\u30c3\u30c8:function CustomizeEditform() { $(document.editform.wpTextbox1).wikiEditor('addToToolbar', { \/\/ ... \u3053\u3053\u306bObject\u3067\u8a2d\u5b9a\u3092\u66f8\u304f });}$(function () { if (document.editform) { mw.loader.using('user.options').then(function () { if (mw.user.options.get('usebetatoolbar') == 1) { mw.loader.using('ext.wikiEditor.toolbar').then(CustomizeEditform); } }); }});\u69cb\u6210[\u7de8\u96c6]\u6539\u826f\u578b\u7de8\u96c6\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u4e0a\u6bb5\u306e\u3001\u30dc\u30bf\u30f3(main)\u3084\u300c\u4e0a\u7d1a\u300d(advanced)\u300c\u7279\u6b8a\u6587\u5b57\u300d(characters)\u300c\u30d8\u30eb\u30d7\u300d(help)\u3068\u4e26\u3093\u3067\u3044\u308b\u6b04\u3092section\u3068\u547c\u3073\u307e\u3059\u3002\u300c\u4e0a\u7d1a\u300d(advanced)\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u308b\u9818\u57df\u3084\u3001main section\u3092toolbar\u3068\u547c\u3073\u307e\u3059\u3002toolbar\u306e\u7e26\u68d2\u3067\u533a\u5207\u3089\u308c\u305f\u9818\u57df group \u3067\u3067\u304d\u3066\u3044\u307e\u3059\u3002group\u306b\u306f\u3001button\u307e\u305f\u306fselect\uff08\u30d7\u30eb\u30c0\u30a6\u30f3\uff09\u304c\u4e26\u3093\u3067\u3044\u307e\u3059\u3002\u300c\u7279\u6b8a\u6587\u5b57\u300d(characters)\u3084\u300c\u30d8\u30eb\u30d7\u300d(help)\u3092\u30af\u30ea\u30c3\u30af\u3057\u305f\u3068\u304d\u306b\u8868\u793a\u3055\u308c\u308b\u9818\u57df\u3092booklet\u3068\u547c\u3073\u307e\u3059\u3002booklet\u306e\u5de6\u5074\u306fpages\u304b\u3089\u3067\u304d\u3066\u304a\u308a\u3001\u5404page\u306fbooklet\u306e\u53f3\u5074\u306etable\uff08\u300c\u30d8\u30eb\u30d7\u300d(help)\u306e\u5834\u5408\u306a\u3069\uff09\u307e\u305f\u306fcharacters\uff08\u300c\u7279\u6b8a\u6587\u5b57\u300d(characters)\u306e\u5834\u5408\u306e\u5404\u30dc\u30bf\u30f3\uff09\u304b\u3089\u3067\u304d\u3066\u3044\u307e\u3059\u3002\u5404\u30dc\u30bf\u30f3(button\u3001characters\u306a\u3069)\u306e\u52d5\u4f5c\u306f\u3001action\u3067\u8a18\u8ff0\u3067\u304d\u307e\u3059\u3002action\u306etype\u3067\u3001\u52d5\u4f5c\u7a2e\u5225\u3092encapsulate, replace, callback, dialog\u304b\u3089\u9078\u629e\u3057\u307e\u3059\u3002action\u306eoptions\u3067\u3001\u52d5\u4f5c\u7a2e\u5225\u304cencapsulate, replace\u306e\u5834\u5408\u306e\u52d5\u4f5c\u3092\u8a18\u8ff0\u3057\u307e\u3059\u3002pre: \u30ab\u30fc\u30bd\u30eb\u4f4d\u7f6e\u307e\u305f\u306f\u30c6\u30ad\u30b9\u30c8\u9078\u629e\u306e\u524d\u306b\u7f6e\u304b\u308c\u307e\u3059\u3002peri: \u30c6\u30ad\u30b9\u30c8\u3092\u9078\u629e\u3057\u3066\u3044\u306a\u3044\u3068\u304d\u306b\u30ab\u30fc\u30bd\u30eb\u4f4d\u7f6e\u306b\u7f6e\u304b\u308c\u307e\u3059\u3002post: \u30ab\u30fc\u30bd\u30eb\u4f4d\u7f6e\u307e\u305f\u306f\u30c6\u30ad\u30b9\u30c8\u9078\u629e\u306e\u5f8c\u306b\u7f6e\u304b\u308c\u307e\u3059\u3002regex: \u7f6e\u63db\u306e\u6b63\u898f\u8868\u73feregexReplace: \u7f6e\u63db\u5f8c\u306e\u7f6e\u304d\u63db\u3048\u308b\u6587\u5b57\u5217\u3001$1\u306a\u3069\u306e\u7f6e\u63db\u30d1\u30bf\u30fc\u30f3\u3092\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002action\u306eexecute\u3067\u3001\u52d5\u4f5c\u7a2e\u5225\u304ccallback\u306e\u5834\u5408\u306b\u3001context\u3092\u5f15\u6570\u306b\u6301\u3064\u30b3\u30fc\u30eb\u30d0\u30c3\u30af\u95a2\u6570\u3092\u8a18\u8ff0\u3057\u307e\u3059\u3002\u623b\u308a\u5024\u306f\u7121\u8996\u3055\u308c\u307e\u3059\u3002\u7de8\u96c6\u5185\u5bb9\u3092\u5909\u66f4\u3059\u308b\u306b\u306f\u3001\u76f4\u63a5wpTextbox1\u306evalue\u306a\u3069\u3092\u5909\u66f4\u3059\u308b\u5f62\u3067\u4f7f\u3044\u307e\u3059\u3002filters\u30aa\u30d7\u30b7\u30e7\u30f3\u306bCSS\u30bb\u30ec\u30af\u30bf\u30fc\u3092\u8a18\u8ff0\u3059\u308b\u3053\u3068\u3067\u3001\u305d\u306eCSS\u30bb\u30ec\u30af\u30bf\u30fc\u3092\u542b\u3080\u30da\u30fc\u30b8\u3067\u306e\u307f\u306b\u8868\u793a\u3092\u9650\u5b9a\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u7279\u306b\u3001body\u306e\u30af\u30e9\u30b9\u306b\u5bfe\u3059\u308b\u30bb\u30ec\u30af\u30bfbody.ns-talk\u3084body:not(ns-talk)\u306a\u3069\u304c\u4f7f\u7528\u3067\u304d\u307e\u3059\u3002\u65e2\u5b58\u306e\u30dc\u30bf\u30f3\u30fb\u30c4\u30fc\u30eb\u30d0\u30fc\u306e\u52d5\u4f5c\u306fjquery.wikiEditor.toolbar.config\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\u30ab\u30b9\u30bf\u30de\u30a4\u30ba[\u7de8\u96c6]section\u306b\u65b0\u3057\u304fbooklet\u3092\u8ffd\u52a0\u3059\u308b\u5834\u5408:{ sections: { '(\u65b0\u3057\u3044\u30c4\u30fc\u30eb\u30d0\u30fc\u540d)': { type: 'booklet', label: '(\u8868\u793a\u540d)', pages: { '(\u30da\u30fc\u30b8\u540d)': { label: '(\u8868\u793a\u540d)', layout: 'characters', characters: [ '', { label: '(\u8868\u793a\u540d)', action: { type: 'encapsulate', options: { pre: '[[', peri: '', post: ']]' } }, }, \/\/ ... ] }, \/\/ ... }, } }}\u4f8b:{ sections: { 'mytools': { type: 'booklet', label: '\u30c4\u30fc\u30eb', pages: { 'mysnippet': { label: '\u30b9\u30cb\u30da\u30c3\u30c8', layout: 'characters', characters: [ '', { label: '{{\u8981\u51fa\u5178\u7bc4\u56f2}}', action: { type: 'encapsulate', options: { pre: '{{\u8981\u51fa\u5178|date=\" + (new Date()).getUTCFullYear() + \"\u5e74' + ((new Date()).getUTCMonth() + 1) + '\u6708|', peri: '', post: '}}' } }, }, ], }, 'myedit': { label: '\u7de8\u96c6', layout: 'characters', characters: [ { label: '\u6539\u884c\u524a\u9664', action: { type: 'replace', options: { regex: \/r|n\/g, regexReplace: '', } }, }, ], }, }, } }}\u65e2\u5b58\u306esection\u306bgroup\u3092\u8ffd\u52a0:{ section: 'advanced', groups: { '(\u30b0\u30eb\u30fc\u30d7\u540d)': { label: '(\u540d\u524d)', } }}\u65e2\u5b58\u306egroup\u306bbutton\u3092\u8ffd\u52a0:{ section: 'advanced', group: 'heading', tools: { '(\u30dc\u30bf\u30f3\u540d)': { label: '(\u540d\u524d)', type: 'button', icon: '\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/3\/36\/Help-content.svg\/22px-Help-content.svg.png', action: { type: 'encapsulate', options: { pre: '', } } }, \/\/ ... }}Mediawiki\u306b\u306f\u5404\u7a2e\u306eAPI\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u3002API\u3092\u4f7f\u7528\u3059\u308b\u30e1\u30ea\u30c3\u30c8\u3068\u3057\u3066\u3001\u5404\u7a2e\u306e\u60c5\u5831\uff08\u6295\u7a3f\u56de\u6570\u3001\u30ab\u30c6\u30b4\u30ea\u4e00\u89a7\uff09\u3092\u5f97\u3089\u308c\u308b\u3053\u3068\u3001\u51e6\u7406\u3057\u3084\u3059\u3044\u6574\u5f62\u3055\u308c\u305f\u60c5\u5831\u304c\u5f97\u3089\u308c\u308b\u3053\u3068\u3001\u305d\u3057\u3066\u5fdc\u7b54\u304c\u65e9\u3044\u3053\u3068\u3001\u306a\u3069\u304c\u6319\u3052\u3089\u308c\u307e\u3059\u3002API\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306fAjax\u3067\u884c\u3044\u307e\u3059\u3002API\u30b5\u30f3\u30c9\u30dc\u30c3\u30af\u30b9\u3067\u3001API\u3092\u30c6\u30b9\u30c8\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3059\u3002\u4ed6\u306bREST API\u3082\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u3002mediawiki.api \u30e2\u30b8\u30e5\u30fc\u30eb[\u7de8\u96c6]JavaScript\u3067API\u3092\u4f7f\u7528\u3059\u308b\u3068\u304d\u306f\u3001mediawiki.api\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3068\u4fbf\u5229\u3067\u3059\u3002mw.loader.using('mediawiki.api').then(function () { var api = new mw.Api(); api.get({ action: 'query', prop: 'revisions', pageids: '2276878', rvprop: 'user|content' }).done(function (data) { console.log(data.query.pages); });});mediawiki.api\u30e2\u30b8\u30e5\u30fc\u30eb\u306b\u306f\u5404\u7a2e\u30d7\u30e9\u30b0\u30a4\u30f3\u304c\u3042\u308a\u3001\u4f8b\u3048\u3070mediawiki.api.parse\u3092\u4f7f\u7528\u3059\u308b\u3068\u3001Wiki\u30c6\u30ad\u30b9\u30c8\u304b\u3089HTML\u3078\u306e\u5909\u63db\u3092\u7c21\u5358\u306b\u884c\u3046\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002mw.loader.using('mediawiki.api.parse').then(function () { var api = new mw.Api(); api.parse('== chapter ==').done(function (html) { console.log(html); });});Query \u30a2\u30af\u30b7\u30e7\u30f3\u3068continue[\u7de8\u96c6]Query \u30a2\u30af\u30b7\u30e7\u30f3\u306f\u3001Wiki\u306e\u60c5\u5831\u3084\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b\u305f\u3081\u306b\u4f7f\u7528\u3059\u308b\u30a2\u30af\u30b7\u30e7\u30f3\u3067\u3059\u3002Query \u30a2\u30af\u30b7\u30e7\u30f3\u306e\u7d50\u679c\u304c\u30011\u56de\u306eAPI\u3067\u53d6\u5f97\u3067\u304d\u308b\u4ef6\u6570\u306e\u4e0a\u9650\u3092\u8d85\u3048\u305f\u5834\u5408\u3001API\u306e\u7d50\u679c\u306bcontinue\u304c\u8ffd\u52a0\u3055\u308c\u307e\u3059\u3002API\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u306bcontinue\u306e\u8981\u7d20\u3092\u30de\u30fc\u30b8\u3059\u308b\u3053\u3068\u3067\u3001API\u306e\u7d50\u679c\u3092\u7d99\u7d9a\u3057\u3066\u53d6\u5f97\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u95a2\u6570\u3092\u4f5c\u6210\u3057\u3066\u304a\u304f\u3068\u3088\u3044\u3067\u3057\u3087\u3046\u3002\/\/ overwrites obj1\/\/ deepMerge({a: {b: [2], c: 3}, d: {e: {f: [4, 5]}}, g: 6}, {a: {b: [7], c: 8}, d: {e: {f: [9, 10]}}, h: 11})\/\/ => {a: {b: [2, 7], c: 8}, d: {e: {f: [4, 5, 9, 10]}}, g: 6, h: 11}function deepMerge(obj1, obj2) { $.each(obj2, function (key, value2) { if (key in obj1) { var value1 = obj1[key]; if (Array.isArray(value1)) { if (Array.isArray(value2)) { obj1[key] = value1.concat(value2); } else { value1.push(value); } } else if (typeof value1 === 'object') { if (typeof value2 === 'object') { deepMerge(value1, value2); } else { obj1[key] = value2; } } else { obj1[key] = value2; } } else { obj1[key] = value2; } }); return obj1;}\/\/ iterate getting query api if request returned continue\/\/ api: mw.Api\/\/ options: Object, get options\/\/ maxTry: integer, nullable (default 10), max of iterates count\/\/ interval: integer, nullable (default 1000), milliseconds to sleep between each query\/\/ deferred: jQuery.Deferred, nullable\/\/ currentResult: Object, nullable, current query result\/\/ returns deferred object\/\/ deferred return value: query result (data.query)function iterateQuery(api, options, maxTry, interval, deferred, currentResult) { if (typeof (maxTry) !== 'number') { maxTry = 10; } interval = interval || 1000; deferred = deferred || $.Deferred(); currentResult = currentResult || { }; if (maxTry === 0) { deferred.reject('maxTry is 0'); return deferred; } api.get($.extend({ action: 'query', }, options)).done(function (data) { currentResult = deepMerge(currentResult, data.query); if (data.continue ) { setTimeout(function () { iterateQuery(api, $.extend(options, data.continue ), maxTry - 1, interval, deferred, currentResult); }, interval); } else { deferred.resolve(currentResult); } }); return deferred.promise();}\u4f8b: \u7ba1\u7406\u8005\u4e00\u89a7\u3092\u53d6\u5f97iterateQuery(new mw.Api(), { list: 'allusers', augroup: 'sysop', aulimit: '20',}).then(function(query){ console.log(query.allusers);});\u5225\u30c9\u30e1\u30a4\u30f3\u3078\u306e\u30a2\u30af\u30bb\u30b9[\u7de8\u96c6]JavaScript\u3067MediawikiAPI\u3092\u4f7f\u7528\u3059\u308b\u969b\u306e\u3072\u3068\u3064\u306e\u5236\u7d04\u3068\u3057\u3066\u3001JavaScript\u304c\u6301\u3064\u540c\u4e00\u751f\u6210\u5143\u30dd\u30ea\u30b7\u30fc\uff08\u5225\u30c9\u30e1\u30a4\u30f3\u306e\u60c5\u5831\u306b\u76f4\u63a5\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\uff09\u306b\u3088\u308a\u3001\u305d\u306e\u307e\u307e\u3067\u306f\u591a\u8a00\u8a9e\u7248\u3084\u30a6\u30a3\u30ad\u30c7\u30fc\u30bf\u306a\u3069\u306e\u4ed6\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u30a2\u30af\u30bb\u30b9\u306f\u51fa\u6765\u307e\u305b\u3093\u3002\u591a\u8a00\u8a9e\u7248\u3084\u4ed6\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u306b\u306f\u3001en:Cross-Origin Resource Sharing(CORS)\u3092\u4f7f\u3044\u307e\u3059\u3002mediawiki.ForeignApi\u30e2\u30b8\u30e5\u30fc\u30eb\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001CORS\u3092\u7c21\u5358\u306b\u5b9f\u73fe\u3067\u304d\u307e\u3059\u3002mw.loader.using('mediawiki.ForeignApi').then(function () { var api = new mw.ForeignApi('https:\/\/en.wikipedia.org\/w\/api.php'); api.get({ action: 'query', list: 'recentchanges', }).done(function (data) { console.log(data); });});\u30c7\u30d0\u30c3\u30b0[\u7de8\u96c6]\u6700\u3082\u539f\u59cb\u7684\u306a\u30c7\u30d0\u30c3\u30b0\u306e\u65b9\u6cd5\u306f\u30a2\u30e9\u30fc\u30c8\u3068\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5\u3067\u3059\u3002\u30a2\u30e9\u30fc\u30c8\u3068\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8[\u7de8\u96c6]\u30a2\u30e9\u30fc\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5\u306f\u554f\u984c\u304c\u8d77\u304d\u3066\u3044\u305d\u3046\u306a\u5834\u6240\u306b\u6b21\u306e\u3088\u3046\u306a\u30b3\u30fc\u30c9\u3092\u5165\u308c\u3066\u5b9f\u884c\u3059\u308b\u3053\u3068\u3067\u3059\u3002\u3053\u308c\u306b\u3088\u308a\u5909\u6570\u304c\u3069\u3046\u3044\u3046\u5024\u3092\u53d6\u3063\u3066\u3044\u308b\u304b\u3001\u307e\u305fif\u6587\u306a\u3069\u306e\u5206\u5c90\u3092\u542b\u3080\u6587\u3067\u3042\u308c\u3070\u305d\u306e\u5834\u6240\u304c\u5b9f\u884c\u3055\u308c\u3066\u3044\u308b\u304b\u304c\u3001\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7\u306e\u6709\u7121\u3068\u305d\u306e\u5185\u5bb9\u306b\u3088\u308a\u5206\u304b\u308a\u307e\u3059\u3002\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8[\u7de8\u96c6]\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3092\u4f7f\u3046\u65b9\u6cd5\u3082\u5358\u7d14\u3067\u3059\u3002\u554f\u984c\u304c\u8d77\u304d\u3066\u3044\u305d\u3046\u306a\u5834\u6240\u3067\u3001\u884c\u306e\u5148\u982d\u306b\u30b9\u30e9\u30c3\u30b7\u30e5\u4e8c\u3064\u3092\u5165\u308c\u308b\u304b\u3001\u307e\u305f\u306f\/* *\/\u3067\u56f2\u307f\u307e\u3059\u3002\/\/abc = hoge.IndexOf('foo');\/*abc = hoge.IndexOf('foo');x = abc;*\/\u3053\u3046\u3057\u305f\u4e00\u90e8\u5206\u306e\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3067\u4eca\u307e\u3067\u52d5\u304b\u306a\u304b\u3063\u305f\u30b3\u30fc\u30c9\u304c\u52d5\u304d\u51fa\u3057\u305f\u3089\u3001\u554f\u984c\u306f\u30b3\u30e1\u30f3\u30c8\u30a2\u30a6\u30c8\u3057\u305f\u90e8\u5206\u306e\u5468\u8fba\u306b\u3042\u308b\u3053\u3068\u304c\u5206\u304b\u308a\u307e\u3059\u3002\u30d6\u30e9\u30a6\u30b6\u5225\u306e\u30c7\u30d0\u30c3\u30b0\u6a5f\u80fd[\u7de8\u96c6]\u73fe\u5728\u306f\u591a\u304f\u306e\u30d6\u30e9\u30a6\u30b6\u3067\u3001F12 \u3092\u62bc\u3059\u3068\u30c7\u30d0\u30c3\u30b0\u6a5f\u80fd\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002Firefox[\u7de8\u96c6]CTRL \u3068 \u21e7 Shift \u3092\u62bc\u3057\u306a\u304c\u3089 K \u3092\u62bc\u3057\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u3001\u30a6\u30a3\u30f3\u30c9\u30a6\u53f3\u4e0a\u306e\u300c\u4e09\u300d\u306e\u3088\u3046\u306b\u307f\u3048\u308b\u30de\u30fc\u30af\u3092\u62bc\u3059\u3002\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300c\u958b\u767a\u30c4\u30fc\u30eb\u300d->\u300cWEB\u30b3\u30f3\u30bd\u30fc\u30eb\u300d\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3059\u3002\u30a2\u30c9\u30aa\u30f3\u306eJavaScript Debugger\u3082\u3042\u308a\u307e\u3059\u3002\u8ffd\u52a0\u3057\u3066\u304b\u3089Firefox\u3092\u518d\u8d77\u52d5\u3057\u3001\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300c\u30c4\u30fc\u30eb\u300d->\u300cJavaScript Debugger\u300d\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30c7\u30d0\u30c3\u30ac\u304c\u7acb\u3061\u4e0a\u304c\u308a\u307e\u3059\u3002\u30d6\u30ec\u30fc\u30af\u30dd\u30a4\u30f3\u30c8\u306e\u6307\u5b9a\u3001\u5909\u6570\u306e\u30a6\u30a9\u30c3\u30c1\u306a\u3069\u304c\u53ef\u80fd\u3067\u3059\u3002Chrome[\u7de8\u96c6]CTRL \u3068 \u21e7 Shift \u3092\u62bc\u3057\u306a\u304c\u3089 I \u3092\u62bc\u3057\u307e\u3059\u3002\u3042\u308b\u3044\u306f\u30a6\u30a3\u30f3\u30c9\u30a6\u53f3\u4e0a\u306e\u300c\u4e09\u300d\u306e\u3088\u3046\u306b\u307f\u3048\u308b\u30de\u30fc\u30af\u3092\u62bc\u3059 ->\u300c\u305d\u306e\u4ed6\u306e\u30c4\u30fc\u30eb\u300d->\u300c\u30c7\u30d9\u30ed\u30c3\u30d1\u30fc\u30c4\u30fc\u30eb\u300d\u3092\u30af\u30ea\u30c3\u30af\u3002\u8868\u793a\u3055\u308c\u305f\u30da\u30a4\u30f3\u306e\u300cConsole\u300d\u306b\u30a8\u30e9\u30fc\u306a\u3069\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002Opera[\u7de8\u96c6]\u753b\u9762\u4e0a\u3067\u53f3\u30af\u30ea\u30c3\u30af->\u300c\u8981\u7d20\u3092\u8abf\u3079\u308b\u300d\u3092\u30af\u30ea\u30c3\u30af\u3002\u8868\u793a\u3055\u308c\u305f\u30da\u30a4\u30f3\u3067\u300cConsole\u300d\u3068\u3044\u3046\u6240\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30c7\u30d0\u30c3\u30ac\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002Microsoft Edge \/ Internet Explorer[\u7de8\u96c6]F12 \u3092\u62bc\u3059\u3068\u30a6\u30a3\u30f3\u30c9\u30a6\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u307e\u305f\u306f\u3001\u30e1\u30cb\u30e5\u30fc\u304b\u3089\u300c\u30c4\u30fc\u30eb\u300d->\u300cF12 \u958b\u767a\u8005\u30c4\u30fc\u30eb\u300d\u3067\u3082\u540c\u69d8\u3067\u3059\u3002\u3053\u3053\u3067\u300c\u30b9\u30af\u30ea\u30d7\u30c8\u300d\u3068\u3044\u3046\u6240\u3092\u30af\u30ea\u30c3\u30af\u3059\u308b\u3068\u3001\u30c7\u30d0\u30c3\u30ac\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u95a2\u9023\u9805\u76ee[\u7de8\u96c6]"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/jp\/wiki26\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/jp\/wiki26\/archives\/212172#breadcrumbitem","name":"Wikipedia:\u30ab\u30b9\u30bf\u30e0JS – Wikipedia"}}]}]