自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 js 理解函数参数----arguments

1、理解函数参数 Arguments对象是所有(非箭头)函数中都可以用的局部变量,我们可以使用arguments对象在函数中引用函数的参数。Arguments对象是一个伪数组,它只是与数组类似,但它并不是Array实例,除了length和索引元素之外没有任何Array属性,也就是一些push/pop方法,他都是没有的。但是它可以转换成一个真正的Array。转换方法如下: var arg1 =

2018-01-29 18:03:53 241

原创 js with语句

看书时候看到了with语句的一些用法,决定把它写下来: (1)首先:with语句的原本用意是为逐级的对象访问提供命名空间式的速写方式。也就是在指定的代码区域,直接通过节点名称调用对象。 (2)with语句的作用主要是为了简化多次编写同一个对象的工作,减少代码的重复输入。 var obj = {a:2}; function test() { var a = 1; with

2018-01-26 18:18:25 259

原创 js实现拖拽功能

html> lang="en"> charset="UTF-8"> 拖拽 .box{ width: 100px; height: 100px; background: red; position:absolute; } id="b

2018-01-16 11:35:41 161

原创 Js显示时钟换肤

html> lang="en"> charset="UTF-8"> keke_js *{padding: 0;margin: 0;} a{text-decoration: none;color: #fff;} ul,li{list-style: none;} html,body{height: 100%;

2018-01-16 11:09:55 145

原创 call和apply求数组最大值问题详解

var arr = [1,8,6]; //求数组arr中的最大值 Math.max.apply(Math, arr); //8 Math.max.call(Math, 1,8,6); //8 Math.max.call(Math, arr); //NaN 从上面的结果可以看出,apply可以很方便的将数组中的最大值(同理最小值)求出来。那么,为什么要是用apply来求数组中的最大值呢?为什么直接

2018-01-11 10:12:00 2325 3

原创 前端开发---2017感想

一直在问自己想要的是什么,以为慢慢的生活会告诉我答案,其实不然,突然意识到,觉得走着走着生活就会有答案这种想法有点儿可笑,只不过是自己用来安慰自己,整天忙忙碌碌没有目的的工作,还觉得,嗯,这样其实挺充实的一个借口。其实是的,生活会告诉我们答案,但是这个答案需要自己去慢慢摸索,而不是整天等着,以为真的哪天自己就突然开窍,然后明白,哦~原来我要的就是这个。 我是一名很普通的从事web前端开发

2018-01-05 14:31:50 625

原创 js变量声明以及作用域的问题

1. Js作用域有哪些? 在ES5中,js有两种形式的作用域:全局作用域和局部作用域(函数作用域)   (1) 全局作用域:全局对象的作用域,在任意的地方都能访问到。(如果没有被函数作用盖) (2) 局部作用域:声明在函数内部的变量   2. js变量声明(首先看如下情况) (1) var test = "hello"; console.log(test);  //打印 h

2017-12-14 18:05:49 177

原创 ie6兼容性问题详解

1. IE6及以下浏览器元素高度存在默认最小高度(18px以下),当你试图定义一个高度小于这个默认值的 div 的时候, IE 会固执的认为这个层的高度不应该小于字体的行高 触发: 当你元素设置高度小于默认高度 解决办法:  (1)可以给该元素设置overflow: hidden; 给超出的高度隐藏  (2)可以设置元素字体大小像素为0,但是存在默认高度2px,依然配合overflow:

2017-12-07 10:56:52 355

原创 null、undefined的 区别,== 、===的区别

1. Object中null和undefined的区别?(常见前端面试题) (1)数据类型层面:undefined是一个undefined数据类型,null是object数据类型 (2)内存分配层面:①如果一个变量没有赋值操作就是undefined  (var str;),所有变量在内存 分配的时候其默认值 都是undefined,而不是null. ②null:代表的是对象的默认值,可以清空

2017-08-13 16:10:02 1120 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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