- 博客(40)
- 收藏
- 关注
转载 postmessage
https://www.jianshu.com/p/62f1c080748a 转载于:https://www.cnblogs.com/weixuechao/p/11257956.html
2019-07-28 10:14:00 129
转载 input、textarea等输入框输入中文时,拼音在输入框内会触发input事件的问题
https://www.cnblogs.com/yycc11/archive/2018/04/17/8864359.html 转载于:https://www.cnblogs.com/weixuechao/p/11228075.html
2019-07-22 20:03:00 1333
转载 h5判断设备是ios还是android
var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+M...
2019-07-22 16:42:00 808
转载 js获取地址栏的参数
//获取url参数 window.getParam = function(url, id) { url = url+ ""; var regstr = "/(\\?|\\&)" + id + "=([^\\&]+)/"; var reg = eval(regstr); var result = url...
2019-07-05 10:59:00 107
转载 js过滤字符串中的html标签
var str = 'add<a>daad</a><p>fsdada</p>' str.replace(/<[^<>]+>/g,'') 转载于:https://www.cnblogs.com/weixuechao/p/11136506.html
2019-07-05 09:51:00 671
转载 自定义checkbox,radio样式
input[type=radio] { margin-right: 5px; cursor: pointer; font-size: 14px; width: 15px; height: 15px; position: relative; -webkit-appearance: none; appearance: none; outline: none; border...
2019-06-21 16:54:00 94
转载 CSS3 object-position/object-fit
object-position和object-fit只针对替换元素有作用,也就是form表单家族控件系列,老牌劲旅img图片,HTML5新贵video视频等元素(一般有src属性的)。 一、object-fit理解 object-fit类似于CSS3background-size,object-fit有五个属性值。 .fill { object-fit: fill; } ....
2019-06-21 16:13:00 109
转载 剖析Vue原理&实现双向绑定MVVM
https://segmentfault.com/a/1190000006599500 转载于:https://www.cnblogs.com/weixuechao/p/8629974.html
2018-03-23 14:00:00 82
转载 不会Object.defineProperty你就out了
http://imweb.io/topic/56d40adc0848801a4ba198ce 转载于:https://www.cnblogs.com/weixuechao/p/8629301.html
2018-03-23 11:27:00 77
转载 webapp兼容问题解决
1. IOS移动端click事件300ms的延迟响应 移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。这是由于区分单击事件和双击屏幕缩放的历史原因造成的, 2007年苹果发布首款iphone上IOS系统搭载的safari为了将适用于PC端上大屏幕的网页能比较好的展示在手机端上,使用了双击缩放(double tap to zoom)的方案,比如你在手机...
2018-03-05 15:32:00 177
转载 如何理解和熟练运用js中的call及apply?
https://www.zhihu.com/question/20289071 转载于:https://www.cnblogs.com/weixuechao/p/8376123.html
2018-01-29 10:29:00 65
转载 获取当前周日期
function getMonDayAndSunDay(datevalue){ var dateValue = datevalue; var arr = dateValue.split("-") //月份-1 因为月份从0开始 构造一个Date对象 var date = new Date(arr[0],arr[1]-1,arr[2]); var dateOfWeek ...
2018-01-18 14:18:00 121
转载 js的Object的方法汇总
详情https://msdn.microsoft.com/zh-cn/library/dn342818(v=vs.94).aspx 转载于:https://www.cnblogs.com/weixuechao/p/7753548.html
2017-10-30 10:51:00 84
转载 原生JS封装ajax方法
1 /* 封装ajax函数 2 * @param {string}opt.type http连接的方式,包括POST和GET两种方式 3 * @param {string}opt.url 发送请求的url 4 * @param {boolean}opt.async 是否为异步请求,true为异步的,false为同步的 5 * @param {object}o...
2017-10-26 18:39:00 81
转载 体验异步的终极解决方案-ES7的Async/Await
http://cnodejs.org/topic/5640b80d3a6aa72c5e0030b6 转载于:https://www.cnblogs.com/weixuechao/p/7727370.html
2017-10-25 10:03:00 84
转载 使用JS实现快速排序
大致分三步: 1、找基准(一般是以中间项为基准) 2、遍历数组,小于基准的放在left,大于基准的放在right 3、递归 function quickSort(arr){ //如果数组<=1,则直接返回 if(arr.length<=1){return arr;} va...
2017-06-28 19:55:00 95
转载 mongodb常用基本命令
一、数据库常用命令 1、help查看命令提示 help db.help() db.test.help() db.test.find().help() 2、创建、切换数据库 use movies 3、查询数据库 show dbs 4、显示当前DB状态 db.stats() 5、查看当前DB版本 db.version() 6、查看当前DB的链接机器地址 db.getMong...
2017-03-20 12:26:00 57
转载 搭通自己的电脑与GitHub的传输通道
一、远程仓库怎么玩 1. 自己搭建一个运行Git的服务器 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上,但肯定有一台机器有着最原始的版本库,然后别的机器来克隆这个原始版本库,这样子就没有主次之分!因此,很多时候,我们会找一台电脑来充当服务器的角色,每天24小时开机,便于其他人从这个“服务器”仓库克隆到自己的电脑上,并且各自把各自的提交推送到服务器仓库,也从服...
2017-03-18 12:32:00 74
转载 sublime中Snippe的使用
Sublime Text号称最性感的编辑器, 并且越来越多人使用, 美观, 高效 关于如何使用Sublime text可以参考我的另一篇文章, 相信你会喜欢上的..Sublime Text 2使用心得 现在介绍一下Snippet,Snippets are smart templates that will insert text for you and adapt it...
2017-03-13 19:45:00 172
转载 sublime快捷键汇总
Sublime Text 3 快捷键精华版 Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:选择多行Ctr...
2017-03-13 18:14:00 44
转载 canvas
1、概念 canvas一般就是用来绘制图像的 2、基本知识 上下文对象var canvas = doucment.getElementById("canvas");var ctx = canvas.getContext("2d");ctx.fillStyle = "color";// 填充样式ctx.strokeStyle = "color";/...
2017-03-09 17:22:00 97
转载 数组去重
1 var arr=[1,1,1,1,2,4,2,3,1,6,7,3,4] 2 //1遍历数组值不在新数组就添加进去 3 function way1(){ 4 var list=[]; 5 var len=arr.length; 6 for(var i=0;i<len;i++){ 7 if(list.indexOf(arr[i]) == ...
2017-03-08 18:21:00 71
转载 git命令
参考网址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000一、安装git1、下载2、配置$ git config --global user.name "Your Name"$ git config --global user.email "email@example.co...
2017-03-08 14:40:00 77
转载 混合开发
原生应用后缀: Android:apk IOS:ipa win:xap, 优点: 1、一次编译、多次执行。 2、开发速度快。 3、各平台的UI保持一致。 缺点: 1、用户体验与native有差距。 2、前端代码容易被盗。 Hbuild 豆瓣的混合开发:Rexxar apiCloud WeX5 转载于:https://www.cnblogs.com/we...
2017-03-08 14:28:00 83
转载 js面向对象的几种方式----工厂模式、构造函数模式、原型模式
对象的字面量 1 var obj={} 创建实例对象 1 var obj=new Object() 工厂模式 1 function cPerson(name,sex,age){ 2 var o = new Object(); 3 o.name = name; 4 o.sex = sex; 5 o.age = ag...
2017-03-03 09:42:00 94
转载 JavaScript This 的六道坎
鉴于this风骚的运作方式,对this的理解是永不过时的话题,本文试图通过将其大卸六块来钉住这个磨人的妖精。 首先 this is all about context. this说白了就是找大佬,找拥有当前上下文(context)的对象(context object)。 大佬可以分为六层,层数越高权力越大,this只会认最大的。 第一层:世界尽头 权力最小的大佬是作为备胎...
2017-02-25 09:31:00 95
转载 前端必备,十大热门的 JavaScript 框架和库
JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特及其在 github 上的 star 数,旨在为各位开发者提供一些参考。 1、ReactJS...
2017-02-24 21:12:00 120
转载 localStorage、sessionStorage详解,以及storage事件使用
有关localStorage和sessionStorage的特性。 localStorage本身带有方法有 添加键值对:localStorage.setItem(key,value),如果key存在时,更新value。 获取键值:localStorage.getItem(key),如果key不存在返回null。 删除键值对:localStorage.remov...
2017-02-24 16:44:00 211
转载 express 框架之session
Session是什么 Session一般译作会话。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户登录时我需要创建一个数据结构以存储用户的登录信息,这个结构也叫做session。因此在谈论session的时候要注意上下文环境。而本文...
2017-02-24 08:55:00 59
转载 Javascript、Jquery获取浏览器和屏幕各种高度宽度
Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.documentElement.clientHeight ==&g...
2017-02-23 19:20:00 80
转载 jquery事件委托
1 $("body").on("click","span",{"key":"rmk"},function(e){ 2 console.log(e.data.key); 3 alert($(this).text()); 4 })//事件委托 转载于:https://www.cnblogs.com/weixuechao/p/643...
2017-02-23 19:12:00 58
转载 canvas
1、概念 canvas一般就是用来绘制图像的 2、基本知识 上下文对象var canvas = doucment.getElementById("canvas");var ctx = canvas.getContext("2d");ctx.fillStyle = "color";// 填充样式ctx.strokeStyle = "color";/...
2017-02-23 14:39:00 52
转载 JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全...
2017-02-22 17:30:00 57
转载 focus /focusin /focusout /blur 事件
事件触发时间 focus:当focusable元素获得焦点时,不支持冒泡;focusin:和focus一样,只是此事件支持冒泡;blur:当focusable元素失去焦点时,不支持冒泡;focusout:和blur一样,只是此事件支持冒泡; 以前一直以为所有事件都是支持冒泡的,都是可以cancel的,查阅了[MDN上相关资料](https://developer.mozilla.or...
2017-02-22 14:24:00 172
转载 json.stringfy()和json.parse()
json.stringfy()将对象、数组转换成字符串;json.parse()将字符串转成json对象。 json.stringfy(): 语法: JSON.stringify(value [, replacer] [, space]) value:是必选字段。就是你输入的对象,比如数组,类等。 replacer:这个是可选的。它又分为2种方式,一...
2017-02-22 08:44:00 112
转载 GitHub 用到的英语
1.Github首页Pull requests Issues Gist请求 问题 要点LearnGitand GitHub without any code!没有任何代码学习Git和GitHub!Using the Hello World guide, you’ll create a repository, start a...
2017-02-21 21:54:00 199
转载 关于溢出
关于溢出:1、溢出属性(容器的)overflow:visible/hidden(隐藏)/scroll/auto(自动)/inherit;visible:默认值,内容不会被修剪,会成现在元素框之外;hidden:内容会被修剪,并且其余内容是不可见的;scroll:内容会被修剪,但是浏览器会显示滚动条,以便查看其余的内容;auto:如果内容被修剪,则浏览器会显示滚动条,以便查看其他的内容;i...
2017-02-21 21:42:00 96
转载 浏览器兼容问题
● 浏览器兼容问题由来○ 由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床。再加上各大厂商出于自身利益考虑而设置的种种技术壁垒,都让CSS应用起来比想象得要麻烦。浏览器的兼容问题是我们必须去克服的。● 浏览器介绍○ 主流浏览器Internet Explorer、 Safari、Mozilla Firefox、 Googl...
2017-02-21 21:40:00 74
转载 版本控制
学习笔记 一、版本控制工具svn 两个疑问: 什么是版本工具? 为什么要用版本工具? 代码受保护 客户端下载地址:TortoiseSVN:http://tortoisesvn.net/downloads.html 服务端下载地址:VisualSVN:http://www.visualsvn.com/server/download.html 转载于:h...
2017-02-21 21:37:00 60
转载 建立window SVN服务器
我学会怎么建立windowSVN服务器了 今天,终于学会怎么自己搭建SVN服务了,以前一直用的都是公司的SVN服务,没接触过,觉得很神秘,曾经我一个同事弄了好几天,也没搭成,对我打击挺大的:( 觉得应该很难弄,没想到今天被我糊乱弄一通,竟然OK了,天助我也:) 最近想自己在家里搭建个服务器,身兼下载影片,资料存储和代码管理的职责,以后或许还会有摄像监控等等...
2017-02-21 21:30:00 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人