- 博客(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 269 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 700
原创 获取当月所有日期和星期
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 796
原创 HTML基础详情
HTML基础 <!DOCTYPE html>必须位于HTML文档第一行。 <meta>标签:用于方便浏览器解析或搜索引擎搜索,一般放置于<head>中,用"名称/值"方式: (1)表示文档内容类型、字符串编码信息 如:<meta charset="UTF-8"> (2)为搜索引擎定义关键词: <meta name="keywords"...
2020-03-03 10:39:11 169
原创 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 551
原创 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 730
原创 vue excel上传预览和table内容下载到excel文件中
excel上传预览 这里会用到 npm i element-u npm 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 785
原创 纯css下拉导航栏
二级菜单栏body部分格式,也可通过遍历显示 <body> <div class="com"> <ul class="level"> <li> //可以换成a标签,要更改一些a标签特定样式,也可以遍历时添加点击事件 <div>首页&l...
2019-10-14 13:59:51 405
原创 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 643
原创 显示带日期星期的数字时间
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 2034 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 448
原创 BOM的一些简单操作
鼠标位置: 1.相对于屏幕左上角:e.screenX,e.screenY 2.相对于文档显示区左上角:e.clientX,e.clientY 3.相对于元素左上角:e.offsetX,e.offsetY 页面滚动: window.οnscrοll=function(){ var scrollTop=document.body.scrollTop || document.documentElemen...
2019-09-20 16:33:00 259
原创 纯css正方体旋转
css内容 <style> * { margin: 0; padding: 0; } ._a_ { width: 100%; height: 300px; } .box { width: 200px; height: 200px;...
2019-09-20 15:12:59 381
原创 前端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 199
原创 自定义分享微信页面时,更改分享的标题、图片、内容描述
//需要先引用 // 用户分享时 var appid = “”; // 必填,公众号的唯一标识 var nonceStr = “”; // 必填,生成签名的时间戳 var timestamp = “”; // 必填,生成签名的随机串 var signature = “”; // 必填,签名 //以上都可通过ajax后台获取 //在需要用的时候调用wxconfig function wxconfi...
2019-09-20 13:13:29 1268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人