摘要:
210310 //var A functon(){} function A(){} /* 测试题1 */ function A(){ } A.prototype.n = 1 var b = new A() A.prototype = { n:2, m:3 } var c = new A() cons 阅读全文
posted @ 2021-07-08 11:19
STRIVE-PHY
阅读(255)
评论(0)
推荐(0)
摘要:
210309 一、原型链-属性问题 读取对象的属性值时:会自动到原型链中查找 设置对象的属性值时:不会查找原型链,如果当前对象中没有此属性,直接添加 方法一般定义在原型中,属性一般通过构造函数定义在对象本身上 function Fn(){ } Fn.prototype.a = 'xxx' var f 阅读全文
posted @ 2021-07-08 11:14
STRIVE-PHY
阅读(58)
评论(0)
推荐(0)
摘要:
一、210307原型prototype 1、函数的prototype属性 每个函数都有一个prototype属性,它默认指向一个Object空对象(即:原型对象) 原型对象中有一个属性constructor,它指向函数对象 //1) console.log(Date.prototype, typeo 阅读全文
posted @ 2021-07-08 11:12
STRIVE-PHY
阅读(179)
评论(0)
推荐(0)
摘要:
210304 函数 什么是函数 实现特定功能的n条语句的封装体 只有函数是可以执行的,其他类型的数据不能执行 为什么使用函数 提高代码复用 便于阅读交流 如何定义函数 函数声明 表达式 function fn1(){ console.log('fn1()'); } var fn2 = functio 阅读全文
posted @ 2021-07-08 08:40
STRIVE-PHY
阅读(78)
评论(0)
推荐(0)
摘要:
210304 什么是对象? 代表现实中的某个事物,是该事物在编程中的抽象(一个对象代表现实中的一个事物) 多个数据的封装体 用来保存多个数据的容器 为什么要用对象 统一管理多个数据 对象的组成 属性:代表现实事物的状态数据,属性名(字符串)和属性值(任意类型) 方法:代表现实事物的行为数据,一种特殊 阅读全文
posted @ 2021-07-08 08:37
STRIVE-PHY
阅读(43)
评论(0)
推荐(0)