摘要: 异步编程在JavaScript中非常重要。过多的异步编程也带了回调嵌套的问题,本文会提供一些解决“回调地狱”的方法。 setTimeout(function () { console.log('延时触发'); }, 2000); fs.readFile('./sample.txt', 'utf-8' 阅读全文
posted @ 2017-09-04 16:43 kakamaster 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 本文主要想谈谈页面优化之滚动优化。 主要内容包括了为何需要优化滚动事件,滚动与页面渲染的关系,节流与防抖,pointer-events:none 优化滚动。因为本文涉及了很多很多基础,可以对照上面的知识点,选择性跳到相应地方阅读。 滚动优化的由来 滚动优化其实也不仅仅指滚动(scroll 事件),还 阅读全文
posted @ 2017-09-03 22:33 kakamaster 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪。但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的。英语对于程序员十分重要。我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园子的平均水平高一点。下 阅读全文
posted @ 2017-09-01 16:22 kakamaster 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 本文实例为大家分享了Javascript实现验证码的具体代码,供大家参考,具体内容如下。 1、一个简单的例子 新建 test.html<!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset= 阅读全文
posted @ 2017-08-31 09:28 kakamaster 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1. 传统方式 <form id="upload-form" action="upload.php" method="post" enctype="multipart/form-data" > <input type="file" id="upload" name="upload" /> <br / 阅读全文
posted @ 2017-08-31 09:26 kakamaster 阅读(4938) 评论(0) 推荐(0) 编辑
摘要: WEB前端开发规范文档 规范目的 为提高团队协作效率, 便于后台人员添加功能及前端后期优化维护, 输出高质量的文档, 特制订此文档. 本规范文档一经确认, 前端开发人员必须按本文档规范进行前台页面开发. 本文档如有不对或者不合适的地方请及时提出, 经讨论决定后方可更改. 基本准则 符合web标准, 阅读全文
posted @ 2017-08-31 09:18 kakamaster 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下: 首先什么是跨域,简单地理解就是因为JavaScript同源策略的限制,a.com 域名下的js无法操作 阅读全文
posted @ 2017-08-30 22:06 kakamaster 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 如果你一直密切关注着各种网页设计的博客,你可能已经注意到了:before和:after伪元素已经在前端开发中获得了相当多的关注。特别是在Nicolas Gallagher的博客中,后期运用了很多伪类元素。 Nicolas Gallagher使用伪元素用静态的HTML标签创建84个GUI图标。 为了补 阅读全文
posted @ 2017-08-30 15:23 kakamaster 阅读(99) 评论(0) 推荐(0) 编辑