摘要: Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过window.onunload来指定或者在<body>里指定。区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。 Onbeforeunload也是在 阅读全文
posted @ 2016-11-06 14:20 nihaojs 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 1.word-wrap:break-word与word-break:break-all 共同点是都能把长单词强行断句; 不同点是word-wrap:break-word会首先起一个新行来放置长单词,新的行还是放不下这个长单词则会对长单词进行强制断句;而word-break:break-all则不会把 阅读全文
posted @ 2016-11-04 16:22 nihaojs 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 快捷键: CTRL + D 复制当前行到下一行 或 复制选中内容到选中内容之后 CTRL + Y 删除当前行或选中内容所涉及的行 CTRL + R 替换 CTRL + F 查找 ALT + 上下箭头 向上向下函数间切换 CTRL + SHIFT + V 显示最近粘贴板中的内容,选择后内容插入到光标位 阅读全文
posted @ 2016-05-09 14:28 nihaojs 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 1.增加代码可读性 注释、语义话标签 2.提高代码重用性 公共组件和私有组件的维护 设计公用组件时需要考虑让接口保持弹性,并且高度模块化,多处重复使用不允许轻易被修改,有专人维护必要时需要提供规范的API文档和演示DEMO,这是考验能力和经验的工作。 3.尽可能的减少冗余和精简代码 Js中,Jque 阅读全文
posted @ 2016-05-08 17:46 nihaojs 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1,Array.prototype.unique1=function(){ var n=[]; for(var i=0;i<this.length;i++){//遍历原始数组 //indexOf()查找第一次出现的位置,也可以查找多个,没找到就返回-1. if(n.indexOf(this[i]) 阅读全文
posted @ 2016-05-05 22:15 nihaojs 阅读(139) 评论(0) 推荐(0) 编辑