javascript日常学习记录

现在我的js学习的一塌糊涂,高深的不理解,简单的不扎实,工作中会用,但是写出来的代码臃肿、很渣。现在我要记录我的js学习日常,在我安静的时候翻出来,嚼碎了,再咽下去。——写给N久后的自己。

 


 

confirm(str); 返回boolean

常用在判断语句中。

 

obj.className = className;

设置或返回元素的class的属性

 

getAttribute(str);

获取指定名称的属性的属性值

n.getAttribute('title');  // 1

 

getAttributeNode(str);

获取指定名称的属性的属性值,以attr对象

n.getAttributeNode('title');  // title='1';

 

removeAttribute(str);

删除指定的属性,无返回值

n.removeAttribute('title');  // 标签上的title 被删除

 

removeAttributeNode(str);

删除指定的attr对象,以 Attr 对象的形式返回被删除的属性

var a = n.getAttributeNode('title');

n.removeAttributeNode(a); // title='1'

 

 

二维数组

//方式一

var myarr = [[0,0,0,0,0],[0,1,2,3,4],[0,2,4,6,8]];



//方式二

var myarr = [];

for(var i=0;i<3;i++){

  myarr[i] = [];

  for(var j=0; j<5;j++){

    myarr[i][j] = i*j;

  }

}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(JavaScript)