![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
kingts5007
还没想好,先这样吧
展开
-
js计算文件大小
function bytesToSize(bytes) { if (bytes === 0) return '0 B'; var k = 1000, // or 1024 sizes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'], i = Math.floor(Math.log(bytes) / Math.log(k)); return (bytes / Math.pow(k, i).原创 2020-07-02 13:40:24 · 1432 阅读 · 0 评论 -
JavaScript参数集成 整合
js中对象数据整合、合集 var settings = $.extend({},defaultSetting,settings);//合并 不修改默认对象defaultSetting {} 定义返回类型 []则返回arg数组 //深度整合 至新对象 不改变原对象 var settings = $.extend(true,{},defaultSetting,settings); //深度整合,覆盖原对象 $.extend(true,defaultSetting,settings); ...原创 2020-07-02 13:37:25 · 310 阅读 · 0 评论 -
自定义js封装
网上搜索了很多,一顿整合,目前觉得比较合适的 才用 闭包 + 原型模式 结构记录如下: ;(function(undefined){ 'use strict'; var _global; var defaultSetting = { }; var tools={}; var checkbox = function (settings){ if(!(this instanceof checkbox)){...原创 2020-07-02 13:33:43 · 290 阅读 · 0 评论