![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 79
意外i
这个作者很懒,什么都没留下…
展开
-
JavaScript事件详解
js事件原创 2017-09-15 09:49:16 · 408 阅读 · 0 评论 -
图解clientX,pageX,scrollWidth等位置信息
首先看看前端开发涉及到的位置信息有哪些,根据不同的对象,我做了一个下面这样的表格帮助理解 对象 属性 说明 window screen.width 显示屏分辨率(不是物理分辨率) window screen.availHeight 显示屏分辨率(不包含任务栏) window screenTop 浏览器窗口左上角相对于屏幕左上角位原创 2018-01-10 15:02:24 · 423 阅读 · 0 评论 -
图解鼠标事件
鼠标事件有好几种,每一种都有些小小的区别,有时候总是弄得晕头转向,于是决定自己梳理一下思路,用多图文的方式加深我们理解。1.click2.dblclick3.mousedown4.mouseup5.mouseenter6.mouseover7.mouseout8.mouseleave9.mousemove最好的方式就是原创 2018-01-09 11:16:46 · 331 阅读 · 0 评论 -
【填坑】JavaScript里的this
最近在看一本书,讲到了bind()的问题,给出了如下代码var lightbulb={ toggle:function toggle(){ this.state=!this.state; return this.state; }, state:false };原创 2018-01-16 10:02:43 · 192 阅读 · 0 评论 -
placeholder属性IE兼容方案
placeholder当我们使用input标签的placeholder属性时,可以很方便的完成输入框的提示功能,在大多数主流浏览器都能完美的显示出来不过在IE9以及更低版本的IE浏览器,这个属性就失效了,我们可以用以下两种方法来解决这个问题,首先我们看一下html示例代码index.htmlform name="loginForm" method="post">原创 2018-01-05 14:50:10 · 325 阅读 · 0 评论 -
原生js实现密码强度验证
我们在填写表单的时候,特别是输入密码的时候,经常看到实时显示密码强度的效果,那么这种效果如何通过我们的原生js实现呢?思路:1.密码通常是由数字,大写字母,小写字母以及特殊字符组成2.密码全部是纯数字或者纯大写字母,或者纯小写字母,我们认为是密码强度较低3.密码由两种混合,我们认为密码强度是中等的4.密码由三种或者四种混合,我们认为这样的密码组合强度很强5.通过判断输入的密原创 2018-01-05 14:28:31 · 3396 阅读 · 0 评论 -
实时监听input输入内容的N种方法
现在有一个需求,需要我们实时监听input输入框中的内容,从而带来更好的用户体验,而不是等我们全部输入完毕才告诉我们格式不对首先我们创建一个input输入框 form name='loginForm'> input type='text' name='user'/> form>接着获取这个文本框var loginForm=documen原创 2018-01-05 10:25:07 · 47549 阅读 · 0 评论 -
2018校招web前端开发方向总结
校招原创 2017-09-15 10:16:44 · 4123 阅读 · 1 评论 -
Angular2学习笔记——快速上手(1)
angular2快速上手原创 2017-09-30 18:37:52 · 396 阅读 · 0 评论 -
关于《数据结构与算法JavaScript描述》这本书
数据结构原创 2017-09-18 10:40:02 · 2759 阅读 · 5 评论 -
旅游电商网站开发(一)——建立远程仓库
项目简介版本控制工具:git项目远程仓库: 码云shell:git bash谨以此纪念我的毕业设计完整流程1.建立远程仓库① 建立远程仓库的好处:能够帮助我们更好的管理代码,更安全。 ② 我使用的是码云来托管我的代码,因为码云的私人仓库是免费的 ③ 登录注册以后就可以看到如下界面 ④ 为了更好的模拟真实的开发流程,我们建立一个组织并命名为iTravel...原创 2018-04-09 11:16:54 · 855 阅读 · 0 评论