前端
文章平均质量分 65
_未名
这个作者很懒,什么都没留下…
展开
-
UmiJS 文档梳理
今天看了一下UmiJS 的文档,于是我抱着总结一下的心态画了个思维导图,就是方便一眼看清楚:这个文档里有啥内容,具体细节可以去官网里面找。umi官网UmiJSumi,中文发音乌米,是一个可插拔的企业级react应用框架。支持配置的路由方式、完善的插件体系,支持PWA、以路由为单元的动态加载,开发启动快、一键兼容IE9、支持TypeScript、与dva数据流深入融合等特性。指南篇思维导...原创 2019-11-26 17:11:59 · 2081 阅读 · 0 评论 -
Promise 学习笔记
Promise这个特性真的很赞,他帮我们解决了回调地域的问题。但是平时用到promise也就两行代码,.then.then.catch ,啥也不懂跑通代码就行,最近在看Event loop 的时候才发现自己对promise知之甚少,所以抓紧来学习一波。本文主要参考:阮一峰 ES6入门 promise自己再来写一遍目的是加深自己的理解,梳理一遍能够掌握的更好。基本信息promise是...原创 2019-04-24 17:37:20 · 246 阅读 · 0 评论 -
点击第0个<li></li>弹出0,点击第一个<li></li>弹出1
最近遇到了一个问题,一个里面嵌套了好多空的标签,点击弹出它的序号(HTML不可修改)。即点击第0个标签弹出0(作为一个程序猿,我们就从第0个开始说起吧),点击第1个标签弹出1。给出的HTML结构如下: 先写一段错误的代码: var ul1 = document.getElementById(“ul1”);var oli =ul1.getElements原创 2016-04-19 12:31:50 · 1425 阅读 · 0 评论 -
Node.js做登录& 上传文件
好了,今天上午写一下这段时间的总结吧。 背景:就是要写一个项目的一部分,从前端到后台,其实前端要写的东西比较少,主要是用一些写好的组件,网页大体的样子都已经有了,其实主要还是写后台。2333那么问题来了,我是写前端的,后台几乎没有写过,就是学校里的时候做过一个图书馆里系统,用PHP写过增删改查,除此之外没有任何后端语言等相关基础。简单说一下我现在要写的那个东西用到的东西,React(我只原创 2017-03-08 12:03:01 · 607 阅读 · 0 评论 -
IE8兼容rgba
嗯,关于IE8不兼容rgba()函数的这个问题,background:rgba(236,236,236,0.8);这样的一句代码在IE9及以上都是支持的,那么说一下IE8要怎么做?background:rgba(236,236,236,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#原创 2016-07-20 18:20:36 · 1607 阅读 · 0 评论 -
简单的拖拽
分享一下最近写的一个拖拽的小效果 1.嗯,要实现的一个效果就是把div从一个位置拖到另一个位置,怎么实现呢? 首先,要拖div,先把鼠标按下去,拖着div走,然后鼠标松开。这样,完了。 我们都知道,按下鼠标这个事件就是onmousedown,当鼠标按下,获取到鼠标此时的位置到div的left和top的距离。 odiv.onmousedown = function(e原创 2015-07-19 19:44:53 · 414 阅读 · 0 评论 -
html学习笔记
1. 首先展示三段代码(1)this is a paragraph(2)this is a paragraph(3)this is a paragraph 以上这三段代码的输出是完全相同的,都是this is a paragraph。区别在哪呢?首先,第一段代码只描述了html文档中一个段落,以及这个段落的内容,第二段代码元素定义了原创 2014-11-17 21:55:55 · 518 阅读 · 0 评论 -
js常见问题整理
1. document负责一切和文档相关的事情,window负责一切和浏览器窗口相关的事情。2. 事件的三要素事件源:有监听的html标签,能响应事件的html标签,就是事件源。事件名:用户的特定行为,比如onclick事件的响应:就是一个个function3. visibilie:hidden,是让元素隐藏,但元素不会让出自己的位置,display:none;元素隐原创 2015-03-06 20:52:18 · 619 阅读 · 0 评论 -
javascript常见小问题处理
1. 相当于空格2.输出的字符串里包含双单引号,如何输出?比如想输出 可爱的"小熊" ;而var t="可爱的"小熊"";输出t会出错。 var t="可爱的\"小熊\" ";即可(给里面的双引号加上一个\).3.==和===的区别 if(null==undefined) ==>true if(null===undefined) =原创 2015-04-18 10:03:24 · 491 阅读 · 0 评论 -
变绿变宽变高
如果单单要做出更改一个div的颜色宽高,javascript的实现会很简单,但是写完后,会不会发现写了三个十分相似的函数,对,我们要合并它,尽量减少代码的冗余,也方便以后的修改,让你的代码更灵活。 下面我们看两种属性的赋值方法。 (1)odiv.style.background="green"; (2)odiv.style['background'}="green";原创 2015-06-01 21:19:56 · 739 阅读 · 0 评论 -
提取行间事件
提取行间事件//实际上onclick也如同value一样,只是这个button按钮的一个属性而已,那么我们也可以这样写//在input里面不写onclickvar odiv = document.getElementById('btn1');odiv.onclick = function(){alert("rfff");}如果你把这段js代码提到原创 2015-06-02 20:49:15 · 963 阅读 · 0 评论 -
总结
1.键盘的左右键移动div这个比较简单,就是判断一下键盘按的是哪个键,判断它的keyCode。 if(oevent.keyCode==37)//如果按的是向左键 { odiv.style.left = odiv.offsetLeft -10 +'px'; } else if(oevent.keyCode==39) { odiv原创 2015-07-19 18:56:59 · 337 阅读 · 0 评论 -
onkeydown事件实例应用
onkeydown 事件会在用户按下一个键盘按键时发生。这个不用说都知道,可以通过键值检测一下用户按下的是什么键,当然,onkeydown不仅仅是只有这个功能。 总结一下onkeydown事件在实例中的应用,有两个小例子 1.显示密码强度 例如:在一个需要输入密码的input输入框内输入密码,输入的同时需要检测密码强度,并显示出来,如图。原创 2015-11-14 19:33:47 · 2314 阅读 · 0 评论