自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

A_dangdang的博客

有志者事竟成

  • 博客(8)
  • 收藏
  • 关注

原创 JavaScript数组方法

以下的方法,reverse()、sort()、splice()、push()、pop()、unshift()、shift()会改变原数组,其他的不会;1.join()--将数组中所有元素转化为字符串连接在一起,返回最后生成的字符串,如果没有参数就默认使用逗号分隔;2.reverse()--将数组中的元素颠倒顺序,返回逆序的数组;3.sort()--将数组中的元素排序并返回排

2016-04-01 18:48:00 655

原创 对this的浅显的理解

谁调用this就指向谁!当没有明确调用对象时。this指向window!先记住一个事,window是对象,是被实例化的对象,实例化过程是在页面加载的时候由JavaScript引擎完成的;在JavaScript里直接使用this,this执行指向window;函数声明会在全局作用域构造的时候完成,所以函数声明是window对象的属性,所以不管在哪里声明函数,声明函数最终都

2016-03-26 12:14:04 1610

原创 apply、call、bind区别、用法

apply和call都是为了改变某个函数运行时的上下文而存在的(就是为了改变函数内部this的指向);如果使用apply或call方法,那么this指向他们的第一个参数,apply的第二个参数是一个参数数组,call的第二个及其以后的参数都是数组里面的元素,就是说要全部列举出来;他们的常用用法:1.数组之间的追加;2.获取数组中的最大值和最小值,利用他们扩充作用域拥

2016-03-26 12:08:44 17709 1

原创 类型之间的转换、比较--数字、原始值、对象

JS中的原始值是不可更改的;原始值的比较是值的比较,只有在它们值相等的时候它们才相等;对象的比较时引用的比较,两个单独的对象永不相等,当且仅当它们引用同一个基对象时才相等;通常称对象为引用类型;var a = [];var b = a;如果将一个对象赋值给另一个对象,赋的是引用,即a和b指向的是同一个引用,对象并没有复制一次;如果想得到一个对象的副本,那

2016-03-23 18:21:33 1136

原创 null和undefined

null表示“无”的对象,转换为数字的时候为0;是JS的关键字,typeof返回“object”,可以认为是一个非对象;undefined表示“无”的初始值,转换为数值是NaN;它是变量的一种取值,表示变量没有初始化;两者在“==”下返回true,在“===”下返回false;两者都是假值,但是他们与false“==”比较返回f alse;他们并不相等;它们

2016-03-23 18:16:46 428

原创 apply()和call()

apply()定义:以另一个对象替换当前对象,能劫持另外一个对象的方法,继承另外一个对象的属性用法:f1.apply(f2,arr);apply接受两个参数:f2:第一个参数是一个对象,这个对象将代替f1的this对象;在特定的作用域中调用函数;此时作用域就变成了f2的作用域;arr:第二个参数是一个数组,他将作为参数传递给f1;(1)apply()示例function f1() { thi

2015-11-11 19:23:49 491

原创 执行环境和作用域链

javascript执行环境和作用域执行环境执行环境是一种机制,用来处理JavaScript运行时的作用域和生存期等; 1.执行环境的作用:定义了变量或函数有权访问的其他数据,决定了他们各自的行为。 2.全局执行环境 全局执行环境是最外围的一个执行环境;在浏览器中,全局执行环境是window对象;因此所有的全局变量和函数都是window对象的属性和方法,在第一次载入Javascript代码时会

2015-11-06 18:49:51 605

原创 JavaScript内置对象总结

JavaScript内置对象定义 :不依赖于宿主环境的对象,这些对象在程序执行之前就已经存在,开发人员不必显式地实例化内置对象,因为它们已将实例化了;类别:JavaScript中有这些内置对象–Object–基础对象Array–数组对象Date–日期对象RegExp–正则表达式对象Function–函数构造器Boolean–布尔对象Number–数值对象String–字符串对象Gl

2015-10-30 14:39:24 836

空空如也

空空如也

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

TA关注的人

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