随笔分类 -  javascript基础学习

前端菜鸟
摘要:Object.create的方法 是es5中引入的新方法。 语法: Object.Create(对象)返回一个新对象,返回的新对象的原型就是参数中表示的对象 功能:实现继承,创建一个原型继承自参数的对象 例如: 练习:如果浏览器不支持object.create怎么办 var arr = inheri 阅读全文
posted @ 2019-07-17 15:24 Adom_ye 阅读(131) 评论(0) 推荐(0) 编辑
摘要:思考: Json:基于JavaScript语言的轻量级的数据交换格式(JavaScript Object Notiation) 对象字面量和json对象的区别 json对象有两种说法:一种是传统的json对象,一个是符合json协议的对象 符合json协议的对象要求所有的属性名必须带有双引号,表示字 阅读全文
posted @ 2019-07-17 10:52 Adom_ye 阅读(206) 评论(0) 推荐(0) 编辑
摘要:补充: 构造函数的执行过程 1、new 创建对象,然后传递给构造函数的this 2、在构造函数内部使用对象的动态特性为对象添加成员 #DOM操作 2、亲属访问 3、属性获取 a) getAttribute //获取属性的值 b) getAttributeNode//获取属性节点 代码实践 常见的结点 阅读全文
posted @ 2019-07-16 14:44 Adom_ye 阅读(207) 评论(0) 推荐(0) 编辑
摘要:5、可以考虑将方法全部放到外面但是有安全隐患 a) 在开发中会引入各种框架或库。自定义的成员越多,出现命名冲突的几率越大 b) 可能在开发中会有多个构造函数 。每一个构造函数应该有多个方法。那么就会变得不容易维护。 6、任意一个对象都会默认的连接到它的原型中(默认继承object==任意对象的原型) 阅读全文
posted @ 2019-07-16 14:44 Adom_ye 阅读(177) 评论(0) 推荐(0) 编辑
摘要:值类型与引用类型 1、内存逻辑结构(画图) 2、赋值方式 a) 值类型赋值的存储特点,将变量内的数据全部拷贝一份,存储给新的变量 b) 其特点是在内存中有两个数据副本 引用类型赋值 赋值就是将栈中存储数据拷贝,然后将数据赋值给obj 内存中有1份数据。 问题:利用obj修改的name会影响到原来的 阅读全文
posted @ 2019-07-16 14:44 Adom_ye 阅读(133) 评论(0) 推荐(0) 编辑
摘要:面向过程就是亲力亲为,事无巨细,步步紧跟,不能跳过(做饭过程) 面向对象:找一个对象,指挥得结果。(叫外卖,不关注怎么做饭,求结果) 函数也是对象,指函数封装性。(用来不告诉你核心怎么实现,但可以给你用) 面向对象实质上是对面向过程的封装,但不是对面向过程的替代 在jq中 什么叫面向对象开发?使用对 阅读全文
posted @ 2019-07-16 14:43 Adom_ye 阅读(186) 评论(0) 推荐(0) 编辑
摘要:什么是DOM? a) Document object model 文档树模型,是一套html和xml文档的api(系统提供的对象和方法)。 b) 文档树模型:有像树一样的文档层次结构 c) 节点node:html所有内容都是node结点(元素、属性、文本。。。) d) 元素element:html内 阅读全文
posted @ 2019-07-16 14:43 Adom_ye 阅读(190) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示