ZJY

2016前端实习总结

前端,实习

2017-01-05 00:47:40

阅读数 20208

评论数 0

利用委托绑定事件

委托,jquery

2016-11-22 00:36:04

阅读数 261

评论数 0

块级元素垂直居中

文档流中 div{ margin:0 auto; } 绝对定位或固定定位后 div{ position: absolute; width: 400px; left: 50%; margin-left: -200px; /*此处的负值是宽度的一半*/ }js...

2016-06-24 13:25:12

阅读数 201

评论数 0

IE兼容

在项目中遇到的IE兼容问题,度娘后庆幸早已有许多大神做了总结,我在这里收集了一些链接,方便随时查看IE6,IE7上设置body{overflow:hidden;}失效BugCSS: IE中的BUG之margin-bottom失效CSS 多浏览器兼容性问题及解决方案IE7 z-indexIE7 f...

2016-06-24 13:11:55

阅读数 178

评论数 0

img 'vertical-align:middle;'

img{ vertical-align:middle; }意为设置图片与其它同级行内元素middle对齐例子如下:<!DOCTYPE html> <html lang="en"> <head> <meta charset...

2016-06-06 00:59:02

阅读数 511

评论数 0

'border:none' or 'border:0'

去除img的边框border:none; border:0;有什么区别?具体问题和答案见下,我总结一下答案 http://stackoverflow.com/questions/2922909/should-i-use-border-none-or-border-0img{ border...

2016-06-05 21:55:36

阅读数 225

评论数 0

Array类型(重排序方法)

一.直接反转 reverse() 方法: 无参数,直接作用于原数组 var values = [1,2,3,4,5]; values.reverse(); alert(values); //5,4,3,2,1 二.排序 sort() 方法: 直接作用于原数组 ...

2016-04-22 22:52:42

阅读数 246

评论数 0

Array类型(迭代与归并方法)

Array类型传送门: 声明与属性 添加与删除 数组项操作和位置查找 重排序 迭代与归并一. 迭代1.用于判断(返回Boolean类型) every(函数) 方法: 参数为判断函数,直接对原数组操作,顾名思义,操作每一项都为true,结果才为 true some(函数) 方法: 同上...

2016-04-22 22:51:13

阅读数 202

评论数 0

简单的CSS图片动画(鼠标悬浮效果)

效果如下: 素材:一张宽 400px , 高 250px 的图片,一个宽 200px , 高 125px块级容器 原理:设置块级容器的background-image + animation设置帧动画 + 鼠标hover实现代码如下:<!DOCTYPE html> <html...

2016-04-22 21:17:14

阅读数 1772

评论数 0

Array类型(数组项操作和位置查找)

一. 复制数组1. concat()方法会创建新的副本操作并返回。 无参数时复制数组并返回副本 var colors = ["red","green","blue"]; var colors1 = colors.concat(); ale...

2016-04-20 23:31:44

阅读数 375

评论数 0

JS中Number类型的NaN值

NaN,即非数值(Not a Number),有点奇怪的是:alert(NaN == NaN); //false alert(NaN != NaN); //true为什么呢?首先,NaN的主要职能是作为返回值,当一个本来要返回数值的操作数未返回数值时(如0除以0),在其他编程语...

2016-04-20 13:37:01

阅读数 1718

评论数 0

Array类型(数组项的添加和删除)

转换方法(转换为字符串显示) 查看数组里面的值,可以调用toString()或valueOf()方法转换为字符串显示,默认为每个字符串之间以逗号分隔,也可以直接输出对象数组名进行查看 栈方法 栈是LIFO(Last-In-First-Out 后进先出)的数据结构,最新添加的项最早被移除push...

2016-04-12 20:24:05

阅读数 1295

评论数 0

Array类型(声明与属性)

Array()类型: 在ECMAScript中数组Array()的每一项可以保存任何类型的数据。例如,可以用数组的第一个位置表示字符串,用第二位置来保存数值,用第三位置来保存对象等 ECMAScript中数组大小自动调整,即可以随着数据的添加自动增长 创建: 1. 使用Array()构造函数 ...

2016-04-07 23:04:29

阅读数 957

评论数 0

JS引用类型Object

创建: 1.使用new操作符后跟Object构造函数 2.使用对象字面量标识法(注意:逗号隔开,最后一个为空) 访问: 通常用点表示法

2016-04-06 23:24:38

阅读数 172

评论数 0

JS执行环境与作用域

JS中没有块级作用域,只有函数执行环境和全局执行环境window 没进入一个新环境就会创建一个用于搜索变量和函数的作用域链 局部环境可以访问其包含(父)环境,全局环境或父环境不能访问局部环境 执行环境(execution context): 定义了变量或函数有权访问的数据每个执行环境都有一个...

2016-04-06 23:21:30

阅读数 212

评论数 0

JS数据类型(二)typeof操作符

typeof操作符: ECMAScript的变量是松散类型的,而typeof操作符可以检测变量的数据类型typeof是一个操作符,不是函数typeof操作符返回值为字符串,比如 当值未定义时,返回"undefined"当值为布尔时,返回"b...

2016-04-04 16:40:28

阅读数 243

评论数 0

JS数据类型(一)

ECMAScript中有5种简单数据类型(即基本数据类型):Undefined、Null、Boolean、Number、String 和1种复杂数据类型--Object Undefined类型: 只有一个值,即Undefined在使用var声明变量后但未对其进行初始化时,这个变量的值就是Und...

2016-04-04 15:50:57

阅读数 216

评论数 0

JS没有重载(读书笔记)

ES为什么没有重载: 首先Function类型:通俗概念可以理解为“函数是对象,函数名是指针”。 函数是对象: ES中的数据分为5种基本类型和引用类型,引用类型即是由值构成的对象,保存在堆内存中。既然函数是对象,那么作为对象的函数就和其它引用类型一样具有属性和方法。 函数名是指针: ...

2016-04-01 22:49:15

阅读数 356

评论数 0

常见问题之加法操作符(读书笔记)

加法操作符执行时会在后台转换不同的数据类型。 1.如果两个操作符都是数值,则执行常规的加法计算,然后根据规则返回结果。(具体规则见P48) 2.如果有一个操作数是字符串,那么规则如下 如果两个操作数都是字符串,则将第二个操作数与第一个操作数拼接起来。如果只有一个操作数是字符串,则将另一个操作数...

2016-03-31 15:39:57

阅读数 199

评论数 0

前置(后置)递增(递减)(读书笔记)

一元操作符: 只操作一个值得操作符,包括递增递减操作符和一元加减操作符。 递增和递减操作符又分为前置性和后置性,通俗来说 前置性:操作在 包含它们的语句被解析 前执行 后置性:操作在 包含它们的语句被解析 后执行 注意执行后的结果是一致的 两者在单独操作时如就是递增或递减结果没什么区别,因为递增...

2016-03-31 13:33:21

阅读数 278

评论数 0

提示
确定要删除当前文章?
取消 删除