您的位置:首页 > Web前端 > JavaScript

看JavaScript设计模式这本书之后的收获(1)

2015-11-27 11:39 302 查看
JavaScript是弱类型语言;

JavaScript有三个原始类型:字符串类型,数值类型,布尔类型;相互之间的转换关系是toString();var a=!!num;parseFloat(),parseInt()

Function.prototype.method=function(name,fn){
this.prototype[name]=fn;
return this;
}Funnction.prototype.method用于为类创建新方法,name是新方法的名称,fn是新方法的函数;
JavaScript的函数是一等对象;

JavaScript对象的易变性:意味着能够使用在别的语言中不能使用的技术,例如:

function displayerror(message){
displayerror.num++;
alert(message);
}
displayerror.num=0;用call()和原型链实现继承
call()和apply()这两个方法基本上是一个意思,区别在于 call 的第二个参数可以是任意类型,而apply的第二个参数必须是数组,也可以是arguments
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript