- 博客(12)
- 收藏
- 关注
原创 String prototype一个 小字符串方法,感觉他挺好的,原型链是个好东西
var a = "dragon {num},{age}";var b = "dragon {0},{1}";String.prototype.format = function (){ var str = this.toString(); if(typeof arguments[0] === "object"){ for(i in arguments[0]){
2017-10-16 18:40:00
507
原创 输入银行卡号,每隔4位数字加一个空格(小细节)
document.getElementById('bankCardInp').onkeyup = function (event) { var v = this.value; console.log(/\S{5}/.test(v)); console.log(v); if(/\S{5}/.test(v)){ this.value = v.replac
2017-10-11 19:00:22
4137
原创 整理下以前的问题 <input>类型为date(日期)情况下不支持placeholder
input type="text" placeholder="请点击输入"/>script> document.querySelector("input").onclick = function (){ this.setAttribute("type","date"); }script>placeholder很好用,只是当i
2017-10-11 16:58:50
1599
2
原创 html5桌面通知 提示
button id="button">有人想加你为好友button>p id="text">p>;(function (){ if(window.Notification){ var btn = document.getElementById("button"); var txt = document.getElementById("text");
2017-10-11 14:37:20
1196
原创 曾经做的传统的通知实现,标题闪烁
(function (){ var init = true; setInterval(function (){ var title = document.title; if(init){ if(/你有新消息/.test(title)){ document.title = '【 】
2017-10-11 10:30:20
219
原创 localStorage 的一些小改变 稍微简化
//localStorage 本质上是对字符串的读取,如果存储内容多的话会消耗内存空间,会导致页面变卡 //其中官方推荐的是getItem\setItem这两种方法对其进行存取,不要问我这个为什么 storage["a"]=1 storage.a = 1 也行 //localStorage拓展了cookie的4K限制 (function(w){ w.sto
2017-10-09 18:26:11
229
原创 JS实现表格排序,<thead>的不同字段
table id="tableSort"> thead> tr> th data-type="num">工号th> th data-type="string">姓名th> th data-type="string">性别th> th data-type="date">时间th>
2017-09-30 10:05:18
1331
原创 物体碰撞,勾股定理,唯一还记得的数学知识
div id="wrapBox"> div class="Ball3">xxxxxdiv> div class="Ball4">div>div>script> window.addEventListener("load",function(){ ;(function(){ var d1 = document.querySelec
2017-09-27 10:29:19
275
原创 今天刚好看到曾经入门的我,所纠结的 i 问题。
for(var i=0; iimgs.length; i++){ imgs[i].index = i; imgs[i].onclick = function (){ console.log(this.index) document.body.style.background = "url(images/"+this.index+".jpg) no-r
2017-09-25 17:13:34
254
原创 请求时才加载JS文件,从而不阻塞浏览器
functionloadScript(src,onload){ varscriptTag=document.createElement("script"); scriptTag.src= src; if(typeofonload ==="function"){ scriptTag.onload= onload
2017-09-25 14:22:30
408
原创 原生JS实现table数据,转化为EXCEL表格展现(下)
input type="button" onclick="JSONToExcelConvertor(JSON_DATA.data,'统计表',JSON_DATA.title)"/>var data = [ {DriversName:"dragon",OrderDtae:"2017-01-01",BusinessNoAmount:"5",DeliverTotalAmount:"10
2017-09-25 14:20:13
2519
原创 原生JS实现table数据,转化为EXCEL表格展现
function exportExcel(tableid) {//整个表格拷贝到EXCEL中 if(!!window.ActiveXObject||"ActiveXObject" in window){ var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.Workbooks.Add(
2017-09-25 12:17:47
1732
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人