JavaScript
文章平均质量分 80
JavaScript学习
whtli
这个作者很懒,什么都没留下…
展开
-
JavaScript-call()和apply()
call和reply1.作用改变 this 指向 – 借用别人的方法实现自己的功能。2.区别传参列表不同call()可以一个一个的传参使用,即把实参按照形参的个数传进去;apply()只能用一个数组进行传参,即传一个arguments。all()、apply()这两个函数的第一个参数都是 this 的指向对象。例如:Color.apply(this, [outcol, incol...原创 2020-01-08 22:55:12 · 871 阅读 · 1 评论 -
JavaScript-原型、原型链、对象继承
原型和原型链所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法。有C++基础的可以参考C++中的继承来理解。Notes:1.原型的应用 (1)利用原型特点和概念,可以提取共有属性 (2)也可以进行**增、删 、改、 查操**作 通过对**对象属性**的操作**无法**操作原型的属性,只能通过操作原型的prototype来修改(相当于直接修改其...原创 2020-01-07 22:37:39 · 128 阅读 · 0 评论 -
JavaScript-包装类
原始值没有属于自己的方法和属性,当给它们添加属性的时候系统会自动进行包装类并在创建之后马上销毁(即new Number(xxx).property = xxx; delete xxx;)如var num = 123;只代表num这个变量的值是123;有三种系统内置的构造函数new Number() 转换为数字对象new String() 转换为字符串对象new Boolean...原创 2020-01-06 17:31:12 · 102 阅读 · 0 评论 -
JavaScript-对象
JavaScript对象JavaScript对象是变量的容器(键值对的容器)。对象也是一个变量,但是对象可以包含多个变量。对象的组成对象由属性和方法两部分组成。属性的定义形式为 name :value(即键值对);方法可以理解为函数,作为对象的属性存储,对象的方法通过后缀 () 使其作为一个函数被调用。对象的创建方法1.var obj = { } – plainObjec 即...原创 2020-01-05 20:40:20 · 142 阅读 · 0 评论