黑铁时代
Programing is not only one kind of technology, but also one kind of art.
摘要: 面向对象的语言(像Java,C#)都有一个类的概念,实例化的对象都是某个类的实例。但是ECMAScript没有类的概念,所以JavaScript的面向对象的实现和其他语言都有很大的不同。最简单的创建对象的方法就是Object()构造函数: var person = new Object(); person.name = 'Leo'; person.age = '25'; person.introduce = function() { alert ( 'Hello, my name is '+ this.name ); } person.intro 阅读全文
posted @ 2012-06-30 21:20 黑铁时代 阅读(227) 评论(0) 推荐(0) 编辑
摘要: encodeURI 和 encodeURIComponent 两个方法都是用来对URI(统一资源标志符)进行编码的,他们会用UTF-8编码替换URI中无效的字符。编码的目的是因为浏览器不会接受一些非法的字符作为URI,比如空格。区别:encodeURI 用于编码整个URI,因为它不会编码URI中那些标准的字符,比如/,:?,#;而 encodeURIComponent 会对所有非字母和数字的字符进行编码。例子:var uri = "http://www.leo.com/getUser?userid=123#username=leo wu";console.log(encod 阅读全文
posted @ 2012-06-30 17:31 黑铁时代 阅读(140) 评论(0) 推荐(0) 编辑