- 浏览: 17100 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
文章列表
这一段时间一直在做一个网页内容抓取的东西(新闻抓取),到现在基本完成了,由于网站个数不是太多,选用的是一个站点一个模板的方式进行内容的提取。可是模板的方式呢,实现地区比较简单,但是为每个网站添加模板是个很痛苦的事。
最近几天一直在想怎么用通用的方式提取网页信息,我现在有个想法是,由于html中<p></p>标签是用来分段的,那么我把一个网页下载下来然后用正则表达式的取<p></p>标签中内容。如果是单个的<p></p>标签那么判断里面是不是有标点(文章里应该都有标点的吧?),如果的有的话那么就是 ...
- 2008-11-15 13:32
- 浏览 3312
- 评论(5)
今天看书的时候突然脑子里出来一个大问号,总是说构造函数、构造函数的,为什么要有它呢?最早提出它时是为了做什么呢?
去网上搜了一下,得到一些模糊的回答:
1)在类实例化时,构造函数被调用可以进行初始化工作,进行信息的隐藏。
2)在继承父类时,调用父类的方法。
不知道还有其他的什么作用,本人初学者,还望各位指教。
定义: 使用push()方法可以向数组的末尾添加一个或多个元素并且返回新的长度 。 语法: arrayObject.push(newelement1,newelement2,....,newelementX) Parameter参数Description描述newelement1Required. The first element to add to the array必要选项。向数组添加的第一个元素newelement2Optional. The second element to add to the array可选项。向数组添加的第二个元素newelementXOptional. Sev ...
funObj.apply([thisObj[,argArray]])
应用某一对象的一个方法,用另一个对象替换当前对象。
functionObj的方法执行时,函数中的this对象会被thisObj替换掉。
thisObj 可选项。将被用作当前对象的对象。
argArray 可选项。将被传递给该函数的参数数组。
//apply在对象继承方面的应用,不使用prototype,隐式的将父对象属性赋给了子对象
function par(name)
{
this.parname=name;
}
function child(chname,parname){
this. ...
- 2008-02-10 01:27
- 浏览 4930
- 评论(0)