摘要: 阅读全文
posted @ 2018-02-08 09:03 兔子牙 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 前言 crypto 在nodejs中是一个核心模块,虽然现在高等浏览器中也有了crypto全局对象(下图),它在nodejs中的使用与web端还是不同的。 web端使用cryptojs 1. 国外下载较慢,推荐国内镜像 链接:https://pan.baidu.com/s/1jKgTAZW 密码:0 阅读全文
posted @ 2018-02-02 11:09 兔子牙 阅读(355) 评论(0) 推荐(0) 编辑
摘要: /*Mozilla*/ -moz-background-size: auto(原始图片大小) || number(数值) || percentage(百分比) || cover(放大铺满) || contain(缩小铺满) /*Webkit*/ -webkit-background-size: au 阅读全文
posted @ 2017-12-26 16:56 兔子牙 阅读(153) 评论(0) 推荐(0) 编辑
摘要: function getQueryObject(url) { url = url == null ? window.location.href : url; var search = url.substring(url.lastIndexOf("?") + 1); var obj = {}; var reg = /([^?&=]+)=([^?&=]*)/g; search.r... 阅读全文
posted @ 2017-09-27 11:37 兔子牙 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 深拷贝:又名值拷贝 浅拷贝:又名位拷贝 通常在我们使用对象拷贝过程中,都是浅拷贝,那么想要实现深度拷贝怎么实现呢?MDN给出了我们简介的实现方式 MDN官方的Demo 注释: 关于浅拷贝: 浅拷贝只是拷贝了指针,使得两个指针指向同一个地址,这样在对象块结束,调用函数析构的时,会造成同一份资源析构2次 阅读全文
posted @ 2017-08-09 10:17 兔子牙 阅读(215) 评论(0) 推荐(0) 编辑
摘要: html代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no 阅读全文
posted @ 2017-07-27 14:47 兔子牙 阅读(433) 评论(0) 推荐(0) 编辑
摘要: BrowserSync是基于Node.js的, 是一个Node模块 注意事项: 1. 目录下要有index.html 2. browser-sync start --server --files "css/*.css, *.html" 执行命令时要输入路径及文件名 我们做了一个静态例子的示范,您可以 阅读全文
posted @ 2017-07-18 18:23 兔子牙 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 在为按钮添加点击事件让地图显示的时候,初始加载未加载到当前页面尺寸的所有地图瓦片,在display:none之后停止加载地图,所以display:none属性去掉,改为dom解析完成之后$('#map').hide() 阅读全文
posted @ 2017-07-10 10:41 兔子牙 阅读(744) 评论(0) 推荐(0) 编辑
摘要: Electron 提供了一个实时构建桌面应用的纯 JavaScript 环境。Electron 可以获取到你定义在 package.json 中 main 文件内容,然后执行它。通过这个文件(通常我们称之为 main.js),可以创建一个应用窗口,这个应用窗口包含一个渲染好的 web 界面,还可以和 阅读全文
posted @ 2017-06-23 10:45 兔子牙 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 问题: 最近在做项目时,遇到上传图片需求,且在不跳转的情况下获取到返回信息 思路: 1. 使用ajax发送异步请求,经多次测试,最终以失败告终 2. iframe 禁止跳转(未尝试) 3. 修改form标签内提交请求逻辑 实现:(思路3) 1. html代码: <!DOCTYPE html> <ht 阅读全文
posted @ 2017-06-09 14:11 兔子牙 阅读(1036) 评论(0) 推荐(0) 编辑