- 博客(6)
- 收藏
- 关注
原创 js数组字符串常用操作
数组常用方法 1.合并数组concat concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。var a=[1,2,3]var b=a.concat(4)b //[1, 2, 3, 4]a //[1, 2, 3]2.切割数组 slice() 方法可从已有的数组中返回选定的元素。var a=[0,1,2,3,4]var b=a.s
2017-09-25 18:34:45 823
原创 原型对象、继承
取自javascript高级程序设计第三版 我们创建的每个函数,都有一个prototype(原型)属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。 换句话说,不必再构造函数中定义对象实力的信息,而是可以将这些信息直接添加到原型对象中,如下例 function Person(){} Person.prototype.name = "
2017-09-13 11:10:23 351
原创 JavaScript 执行环境
JavaScript中几个特殊的对象: 1)window对象: 在全局作用域中声明的变量、函数都是window对象的属性和方法。 2)this对象: this对象是在运行时基于函数的执行环境绑定的:在全局函数中,this等于window;当函数被作为某个对象的方法调用时,this等于那个对象。 特别注意:...
2017-09-11 19:25:35 254
原创 大图片加载、懒加载实现原理(滚动加载图片)
大图片加载从模糊到清晰:https://www.cnblogs.com/wangmeijian/p/6822674.html?utm_source=tuicool&utm_medium=referral解决办法是等图片完全加载好了再显示出来,具体点来说:创建image对象,将要加载的图片URL赋值给image对象的src,监听image对象的onload事件,在事件回调函数内修...
2017-09-08 11:01:36 5933
原创 javascript 判断数据类型
JavaScript基本类型和引用类型是不同的 基本类型:Undefined、Null、Boolean、Number、String 按值传递var a=1var b=ab=2a1引用类型:var a=new Objectvar b=ab.x=1a{x: 1}
2017-09-06 15:31:42 351
原创 javascript call和apply用法
上代码<script type="text/javascript"> //定义一个人类function Person(name,age){ this.name=name; this.age=age}//定义一个学生function Student(name,age,grade){ Person.apply(this,arguments)//定义时,this指Stud
2017-09-06 14:27:50 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人