// ary[][] をディープコピーした配列を作成する function CopyAry(ary) { var i; var des= new Array(ary.length); for(i=0; i<ary.length; i++) { des[i] = ary[i].slice(); } return des; } |
var arr_multi = [ [1,2,3], [4,5,6] ]; |
// 2次元配列の「行」部分を作成 var arr_multi = new Array(2); for (var i = 0; i < arr_multi.length; i++) { // 2次元配列の「列」部分を作成 arr_multi[i] = new Array(3); } for(var i=0; i<arr_multi.length; i++) for(var j=0; j<arr_multi[i].length; j++) arr_multi[i][j] = 0; |
document.onmousedown = function(e) { if (!e) e= window.event; var rect = e.target.getBoundingClientRect(); var xp = e.clientX - rect.left; var yp = e.clientY - rect.top; } |
document.getElementById("img").src = "img/enemy2.gif"; document.getElementById("str").textContent="<h1>テキスト</h1>の書換え"; document.getElementById("str").innerHTML="<h1>タグ</h1>が有効の書換え"; target = document.getElementById('sampleform'); target.xpos.value= e.clientX; target.ypos.value= e.clientY; var s1 = card.Clip(num, num%12*60, Math.floor(num/12)*60); var s2 = card.Position(num, num%12*60, Math.floor(num/12)*60); var s = s1 + ' ' + s2; document.getElementById(num).style= s; document.getElementById(id).addEventListener("click",HelpClick); var obj1 = document.getElementById("selfile"); obj1.addEventListener("change",function(evt) { ... } var size = document.getElementById("fsSize").value; |
for (i=0; i<5; i++) { 実行する文1; 実行する文2; ... } |
for (変数名 in オブジェクト) { 実行する文1; 実行する文2; ... } |
function imgdisp() { fname=prompt("イメージファイル名を入力して下さい","img/ayu.jpg"); if (fname!="" && fname!=null) { document.write("<img src="+fname+"><br>"); } document.write("<a href=img_view.html>戻る</a><br>"); } |
function jump() { if (confirm("parameterget.html を呼び出しますか?")==true) location.href = "parameterget.html?n1=1&n2=234&c1='A'&c2='XYZ'"; } |
if (window.location.search.length<3) { // 最初の呼び出し } |
var name = prompt("名前を入力してください"); document.write(name); |
var str = "あいうえおかきくけこ"; var ret = str.slice(1, 5); console.log(ret); いうえお |
<div class="chip c0" style="position:absolute;left:20px;top:20px;"></div> <div class="chip c3" style="position:absolute;left:100px;top:100px;"></div> |
const str = "\n Hello World!! \n"; console.log(str.trim()); |
str= str.replace(/\r?\n/g, ''); |
abstract boolean break byte case catch char class const continue default do double else extends false final finally float for function goto if implements import in instanceof int interface long native new null package private protected public return short super switch synchronized this throw throws transient true try var void static while with |