自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Javascript中对象的深复制

JavaScript中对象的深复制纯干货function cloneObj(source,target){ if(target===undefined) target={}; var names=Object.getOwnPropertyNames(source); for(var i=0;i<names.length;i++){ var desc=Object.getOwnPropertyDe

2020-08-14 19:43:16 92

原创 JS随机生成颜色的几种极简代码

实现一:网上好多朋友们分享的随机色,都是先创建一个16位字符串,比较繁琐。运用下方代码简洁许多。function col(){ var str="#" for(var i=0;i<6;i++){ str+=Math.floor(Math.random()*16).toString(16); } console.log(str); } co.

2020-08-05 07:36:59 2940

原创 运用js模块化开发,实现五星好评小插件的封装

运用js模块化开发,实现五星好评小插件的封装效果图js代码//这是导入的一个工具库,下面只用来创建元素import Utils from "./Utils.js";export default class FaceStar extends EventTarget { lable; list = []; pos = -1; constructor(_lable) { super(); this.lable = _lable;

2020-07-30 20:44:18 224

原创 原生js用面向对象的方式来实现下拉框小插件

用原生js封装实现下拉框小插件下拉框插件导入js接下来就是代码部分对象封装完了之后测试下下拉框插件原生下拉框实在是不太美观,各大框架也有自己的下拉框插件,今天我们自己用面向对象的方法来实现一下。有哪些不恰当的地方欢迎各位前来讨论。以下是效果图:导入js首先说一下封装过程中导入的两个js:Utils.js和BaseElement.js.分别利用了里面的创建Element和初始化js。import BaseElement from "./BaseElement.js";import Util

2020-07-29 17:05:05 364

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除