《悟透javascript》学习笔记
《悟透javascript》学习笔记
一、 前言
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326520.aspx
二、 回归简单、基本类型
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326524.aspx
三、 表演、似类却不是类
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326528.aspx
四、 函数的魔力
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326535.aspx
五、 奇妙的对象
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326536.aspx
六、 放下对象
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326539.aspx
七、 对象描述
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326541.aspx
八、 构造对象
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326542.aspx
九、 原型毕露
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326544.aspx
十、 原型扩展
http://blog.csdn.net/soldierluo/archive/2010/02/25/5326547.aspx
十一、 深入继承
http://blog.csdn.net/soldierluo/archive/2010/02/28/5333884.aspx
相关文档:
引言
JavaScript不是按面向对象的思想设计的程序语言,所以它不具备像现有的面向对象的语言那样的功能,但是面向对象的思想是如此的深入人心,以至于JavaScript也削尖了脑袋“面向对象”。果真,通过一些特殊的处理,JavaScript也具有了基本的面向对象的功能。
......
1. 应用 Array.prototype.join实现字符合并
方法1.
String.prototype.times = function(n) {
return Array.prototype.join.call({length:n+1}, this);
};
"js".times(5) // => "jsjsjsjsjs"
方法2.
var ArrayTest=new Array("HE","LL","O");
var hello = Array.prot ......
最近在CSDN上有人问,怎么用JS循环26个英文字母,想都没想,写下以下代码
<script type="text/javascript">
<!--
var character = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","X","Y","Z");
for(var i=0;i<25;i++)
{
alert(character[i]);
}
......
一。取表格对象
var getTable= document.getElementById("tabHeTong");
二。插入行
var oTR = getTable.insertRow();//新增一行
三。某行加入列
var oTDa = oTR.insertCell();//新增一列
var oTDb = oTR.insertCell();//新增二列
var oTDc = oTR.insertCell();//新增三列
四。删除行:
getTable. ......