![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
homeauto
认认真真 踏踏实实 做好自己的事!不抱怨,认真对待每一个人。
展开
-
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-11-03 15:32:51 · 207 阅读 · 0 评论 -
高性能javascript编程 读书笔记
界面绘制的时候,每次遇到标签,页面必须停下来等待代码下载(如果是外部的)并执行,然后再继续处理页面其他部分:下面几个方法可以减少javascript对渲染页面的等待时间。(1)将所有标签放置在页面的底部,紧靠body关闭标签的上方。此法可以保证页面在脚本运行之前完成解析(2)将脚本成组打包。页面的标签越少,页面的加载速度就越快,响应也更加迅速。不论外部脚本文件还是内联代码都是如原创 2015-10-19 14:56:39 · 243 阅读 · 0 评论 -
移动端(html5)Safari下用keyup实时监控input值的变化无效
搜索框依据用户输入的值实时检索,一开始自然而然想到keyup,在拼音状态时,啥问题也没有, 问题1:切换到中文输入法,问题出来了,keyup事件不灵便了,后来在网上搜了下,找到了思路, 问题2:微信公众平台开发时,客户提需求“输入框中输入内容时,输入框后边显示清除按钮,清除输入框中的内容”,使用“keyup”事件时在中文输入法下部分按键keyup事件无效, 方法一:主要是给搜索框注册focus转载 2015-11-09 16:02:58 · 4191 阅读 · 0 评论 -
原型链的原理
说到prototype,就不得不先说下new的过程。 我们先看看这样一段代码:<script type="text/javascript"> var Person = function () { }; var p = new Person();<script>很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步: <1> var p={};转载 2015-11-10 17:24:51 · 507 阅读 · 0 评论