摘要: 1. 在接触规范之前,我们用模块化来封装代码大多为如下: 分号是什么作用? 为什么要将代码放入一个自执行函数中 为什么将依赖项作为参数传进来 2. 常见的 JavaScript 模块化规范 规范其实就是这些库在推广的过程中逐渐形成的一套规则。 所谓的规范也就是: Node 环境 浏览器环境 CMD、 阅读全文
posted @ 2016-11-02 23:50 最骚的就是你 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了JavaScript中判断整字类型最简洁的实现方法,本文给出多个判断整数的方法,最后总结出一个最短、最简洁的实现方法,需要的朋友可以参考下 我们知道JavaScript提供了typeof运算符,因此最容易想到的是用typeof来判断是否是number类型。 复制代码代码如下: 1 阅读全文
posted @ 2016-11-02 23:46 最骚的就是你 阅读(811) 评论(0) 推荐(0) 编辑
摘要: 多行自适应,多列自适应,间隔也能自适应,任意对齐 创建弹性容器 flex container display: block | inline | inline-block | none | flex 弹性元素 flex item 是不是flex container 弹性容器中所有的子元素都是 弹性元 阅读全文
posted @ 2016-11-02 23:45 最骚的就是你 阅读(3630) 评论(0) 推荐(0) 编辑
摘要: 这篇文章,我将就以下几个方面来认识JavaScript中的函数。 函数为什么是对象,如何定义函数? 如何理解函数可以作为值被传递 函数的内部对象、方法以及属性 第一部分:函数为什么是对象,如何定义函数 JavaScript中最有意思的恐怕是函数了,因为和其他语言不同,在JavaScript中,每个函 阅读全文
posted @ 2016-11-02 23:16 最骚的就是你 阅读(219) 评论(1) 推荐(0) 编辑
摘要: 说起面向对象,大部分程序员首先会想到 类 。通过类可以创建许多具有共同属性以及方法的实例或者说对象。但是JavaScript并没有类的概念,而且在JavaScript中几乎一切皆对象,问题来了,JavaScript中如何面向对象? JavaScript中将对象定义为:一组无序的 键值对的集合,属性以 阅读全文
posted @ 2016-11-02 22:58 最骚的就是你 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 传统的网页布局基于盒装模型,使用display,position,float属性来达成各种布局。对于一些特殊的布局使用这些来实现不是很方便,比如垂直居中。Flex应运而生,它可以简便、完整、响应式地实现各种页面布局。Chrome 21,FF22,IE 10,Safari 6.1及以上的浏览器都支持F 阅读全文
posted @ 2016-11-02 09:52 最骚的就是你 阅读(3116) 评论(0) 推荐(0) 编辑
摘要: D:\>_ 你好像很美味 一九九九年至今,本人写代码已经难以自拔。。。。。。 D:\>_ 你好像很美味 一九九九年至今,本人写代码已经难以自拔。。。。。。 jquery双向列表选择器DIV模拟版 前段时间项目需要用到双向列表选择,想直接用select,结果发现某些样式不支持,只好用div模拟了以下, 阅读全文
posted @ 2016-11-02 09:49 最骚的就是你 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 总结了一下关于使用onmouseover以及onmouseout会出现的bug 首先简单的布局: <div id="box"> <div>这是一个内容</div> </div> 简单写了一下样式,效果如下: js代码如下: var oBox = document.getElementById("bo 阅读全文
posted @ 2016-11-02 09:47 最骚的就是你 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 示例: BUG描述: 最近同事一项目中,产品提出在macbook air上,列表图片放大效果边缘出现抖动现象。在retina屏上没有此问题。 调试过程: 1、单独把结构分离。确定是否由其他元素引起。 2、逐步添加结构。看是否有父级结构引起。 调试结果: 1、单独分离,不出现问题。 2、添加结构的过程 阅读全文
posted @ 2016-11-02 09:45 最骚的就是你 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 示例: BUG描述: 最近同事一项目中,产品提出在macbook air上,列表图片放大效果边缘出现抖动现象。在retina屏上没有此问题。 调试过程: 1、单独把结构分离。确定是否由其他元素引起。 2、逐步添加结构。看是否有父级结构引起。 调试结果: 1、单独分离,不出现问题。 2、添加结构的过程 阅读全文
posted @ 2016-11-02 09:45 最骚的就是你 阅读(272) 评论(0) 推荐(0) 编辑
摘要: jquery和zepto的扩展方法extend 总结下jQuery(3.1.1)和zepto(1.1.6)到底是如何来开放接口,使之可以进行扩展,两者都会有类型判断,本文使用简单的类型判断,暂不考虑兼容。 类型判断 var class2type = {},toString = class2type. 阅读全文
posted @ 2016-11-02 09:44 最骚的就是你 阅读(5120) 评论(0) 推荐(0) 编辑