随笔分类 - JavaScript
摘要:``` / Author: shiddong / / 扩展字符串的方法:翻转字符串 @param str: 需要翻转的字符串 @description 数组有reverse方法,先将字符串分隔成数组,翻转之后再拼接 / function reverse(str) { return str.split
阅读全文
摘要:参考: 1、webpack参考链接 (已过一遍,需再熟读) http://webpackdoc.com 前端资源模块化管理和打包工具 2、为何webpack风靡全球?三大主流模块打包工具对比 (待细看) http://www.techug.com/webpack-requirejs-browseri
阅读全文
摘要:eslint中文官网 http://eslint.cn/ 如何使用ESlint 利用ESLint检查代码质量 EsLint入门 npm用法及离线安装方法 npm 模块安装机制简介 腾讯 fis3 文档学习研究 fis3官方 配置API
阅读全文
摘要:1、Unix时间转普通时间 var commonTime = new Date(parseInt(unixTime, 10)).pattern('yyyy-MM-dd') —— 转换成2016-10-01格式 yyyy-MM-dd hh:mm:ss.S ==> 2016-07-02 08:09:04
阅读全文
摘要:点击区域时 阻止事件冒泡,即防止document检测到click事件,所以可以执行不希望在document的click事件时执行的方法 var flag = true; $(document).click(function() { if(flag) { $('#searchList').hide(); //AngularJS指令中使用element.find('div.searc...
阅读全文
摘要:input keyup 500ms 延时输入 事件处理 var last; $(".input").keyup(function(event){ //.input为输入框 last = event.timeStamp; //利用event的timeStamp来标记时间,这样每次的keyup事件都会修
阅读全文
摘要:2016-8-12 2016-8-18 for...in...在IE8下的异常 value=[1, 2, 3 ] IE下: 0:1 2:3 3:6 indexOf:NaN 而chrome下就不会出现最后一行 JS先驱者都告诫过我们不要对数组对象使用for in语句进行遍历。在遍历数组时,尽量避免使用
阅读全文
摘要:这里只是一个初步的解析 stickup.js是一个简单的jQuery插件,源代码只有100多行,它能让页面目标元素 “固定” 在浏览器窗口的顶部,即便页面在滚动,目标元素仍然能出现在设定的位置。 介绍:http://www.bootcss.com/p/stickup/ 源码地址:https://gi
阅读全文
摘要:1.确认(confirm 消息对话框) confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。语法: confirm(str);参数说明:str:在消息对话框中要显示的文本返回值: Boolean值返回值:当用户点击"确定"按钮时,
阅读全文
摘要:所谓空的object并不是空的,因为已经构造的对象占据内存空间,并且已经有了object类的成员,null才是空 //1、if (typeOf(x) == "undefined") //2、if (typeOf(x) != "object") //3、if(!x) //其中第三种是最简单的方法,但是
阅读全文