《Javascript 语言精粹》 中 用到的一些代码 (1)

var isNumber = function isNumber(value){
    return typeof value === 'number' && isFinite(value);
}
------------------------------------------------------------------
var i;
var word;
var text = "This oracle of comfort has so pleased me, "+
        "That when I am in heaven I shall desire "+
            "To see whtat this child does, "+
            "and praise my Constructor.";

words = text.toLowerCase().split(/[\s,.]+/);
var count = {};
for(i=0;i<words.length;i++){
    word = words[i];
    if(count[word])
        count[word]+=1;
    else
        count[word]=1;
}

-----------------------------------------------------------------------
if(typeof Object.beget !== "function"){
    Object.beget = function(o){
        var F = function(){};
        F.prototype = o;
        return new F();
    }
}

-------------------------------------------------------------------------

var Foo = function(string){
    this.status = string;
};

Foo.prototype.get_status = function(){
    return this.status;
}
var myFoo = new Foo("hello_world");
alert(myFoo.get_status());
-------------------------------------------------------------------------

var statusObject = {
    "status":"OK"
}

var status = Foo.prototype.get_status.applay(statusObject);

 

转载于:https://www.cnblogs.com/superzlc/p/3768359.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值