您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页JavaScript精彩代码段

JavaScript精彩代码段

来源:二三娱乐

提取数字的整数部分

Number.prototype.integer = function(){
    return Math[this < 0 ? 'ceil' : 'floor'](this);
}
(-1.5).integer();//负数向上取整
(1.5).integer();//正数向下取整

三元表达式的运用增强了代码的可读性,注意数字也是对象,方法里的this指针就指向了调用的数字对象。

修改之前先判断

Function.prototype.method = function(name,func){
    if(!this.prototype[name]){
        this.prototype[name]=func;
    }
}

随机颜色生成

var randomColor = function () {
    var letters = '0123456789ABCDEF';
    var ret =[];
    ret.push("#");
    for (var i = 0; i < 6; i++) {
        //生成颜色串
        ret.push(letters[Math.round(Math.random() * 15)]);
    }
    return ret.join("");
};

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务