- 博客(18)
- 收藏
- 关注
原创 js 小数高精度计算 处理计算中多出的小数
addNum(num1, num2) { var sq1 = zero(num1); var sq2 = zero(num2); //截取小数的位数 function zero(number) { let arr = number.toString().split("."); if (arr.length == 1) { return 0; } else { return arr[1].length; } } //取小数位最多的
2021-08-14 14:38:17
302
1
原创 vue + electron + electron-builder 桌面应用
1、准备工作dist 目录 vue打包后的文件icon 目录下备好 后缀为ico宽高为256*256 图标注:ico 图标请使用工具进行转换,请勿随意更改后缀名,图片大小不宜过大打包的前端dist文件内容放入assets目录下目录结构.├── assets(dist文件)│ ├── static│ │ └── ...│ └── index.html├── icon(icon图标)│ ├── icon.ico (windows打包图标)│ ├── icon.i
2021-07-30 16:37:59
741
原创 获取当月所有日期和星期
let date = new Date();let year = date.getFullYear();let month = date.getMonth() + 1;let dd = new Date(year, month, 0);//获取当月总天数let current_month = [];let weekList = ["日", "一", "二", "三", "四", "五", "六"];for (let i = 1; i <= dd.getDate(); i++) {//数
2020-08-18 19:28:20
837
原创 HTML基础详情
HTML基础<!DOCTYPE html>必须位于HTML文档第一行。<meta>标签:用于方便浏览器解析或搜索引擎搜索,一般放置于<head>中,用"名称/值"方式: (1)表示文档内容类型、字符串编码信息 如:<meta charset="UTF-8"> (2)为搜索引擎定义关键词: <meta name="keywords"...
2020-03-03 10:39:11
197
原创 CSS及C3基础样式
媒体查询css文件引入写法<link rel="stylesheet" href="" media="screen and (max-width: 480px)">媒体查询css style写法@media screen and (max-width: 480px) { body { background-color: red; }}@media screen a...
2020-01-07 13:48:43
605
原创 jquery省市县三级导航栏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-...
2020-01-06 13:12:06
762
原创 vue excel上传预览和table内容下载到excel文件中
excel上传预览这里会用到npm i element-unpm i xlsx在vue的template中写上,排版和css看个人需求<div> 选择文件 <input type="file" d="file_input" @change="importf(this)" accept=".csv, application/vnd.openxmlformats-of...
2019-12-09 09:48:11
814
原创 纯css下拉导航栏
二级菜单栏body部分格式,也可通过遍历显示<body> <div class="com"> <ul class="level"> <li> //可以换成a标签,要更改一些a标签特定样式,也可以遍历时添加点击事件 <div>首页&l...
2019-10-14 13:59:51
434
原创 jQuery图片上传,预览图片,更改input按钮样式
使用了jQuery,更改input按钮,上传,预览图片不嫌麻烦也可以用原生js写法(不强求)<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title></title> <style type="text/css"> ...
2019-09-29 14:29:56
666
原创 显示带日期星期的数字时间
js中的写法,不写css样式,自己稍加修改<body> <div id="clock"> <p class="date"></p> <p class="time"></p> </div></body><script type="text/jav...
2019-09-29 13:36:24
2074
1
原创 v-model底层原理案例
用原生js模拟v-model底层原理html内容<div id="show"></div><input type="text" id="inp">js内容//模拟vue底层源码var obj = {};var showDiv = document.querySelector("#show");var inp = document.querySe...
2019-09-20 16:39:05
461
原创 BOM的一些简单操作
鼠标位置:1.相对于屏幕左上角:e.screenX,e.screenY2.相对于文档显示区左上角:e.clientX,e.clientY3.相对于元素左上角:e.offsetX,e.offsetY页面滚动:window.οnscrοll=function(){var scrollTop=document.body.scrollTop || document.documentElemen...
2019-09-20 16:33:00
284
原创 纯css正方体旋转
css内容<style> * { margin: 0; padding: 0; } ._a_ { width: 100%; height: 300px; } .box { width: 200px; height: 200px;...
2019-09-20 15:12:59
409
原创 前端js常用正则
1、手机号var myreg = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/2、座机电话var myreg =/\d{3}-\d{8}|\d{4}-\d{7}/3、邮箱var myreg =/^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$/4、身份证...
2019-09-20 14:46:36
217
原创 自定义分享微信页面时,更改分享的标题、图片、内容描述
//需要先引用// 用户分享时var appid = “”; // 必填,公众号的唯一标识var nonceStr = “”; // 必填,生成签名的时间戳var timestamp = “”; // 必填,生成签名的随机串var signature = “”; // 必填,签名//以上都可通过ajax后台获取//在需要用的时候调用wxconfigfunction wxconfi...
2019-09-20 13:13:29
1314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人