随笔分类 - 整理总结
优秀的技术博主
摘要:张鑫旭:https://www.zhangxinxu.com/wordpress/; 浅浅同学的开发笔记之git:https://blog.csdn.net/qq_32452623/category_6675038.html?spm=1001.2014.3001.5482
阅读全文
创建对象模式、继承、类和面向对象的整理总结
摘要:对象的创建方式除了常用的{}方式,还有一些其他的方式,其他的创建方式也都有各自的优缺点,但是组合不同种类的对象创建模式可以快速创建需要的对象,同时还能实现对象的继承;类其实就是一个快速创建对象的简便模板,本事上还是一种语法糖; 创建对象模式的整理总结 1.工厂模式: 封装一个函数,在函数内部创建一个
阅读全文
"字符串"的整理和总结
摘要:创建字符串 使用 String 函数将其他值生成或转换成字符串: String(thing):字符串字面量 (通过单引号或双引号定义) 和 直接调用 String 方法 (没有通过 new 生成字符串对象实例) 的字符串都是基本字符串。 new String(thing):创建对象形式的字符串; 当
阅读全文
“函数”的整理与总结
摘要:创建函数 let func=new Function(...arg,"code......"):通过构造函数创建函数,(function(){}).constructor Function // true; arguments.callee是指向参数arguments对象的函数,也就是自身函数;ca
阅读全文
“数组"的梳理与总结
摘要:关联数组使用非整数并通过 方括号 或 点号 来访问或设置数组元素时,所操作的并不是数组列表中的元素,而是数组对象的 属性集合 上的变量。数组对象的属性和数组元素列表是分开存储的,并且数组的遍历和修改操作也不能作用于这些命名属性。稀疏数组是包含空项的数组; 创建数组 let arr = new Arr
阅读全文
“对象”的梳理与总结
摘要:原型链继承结构图 实例的原型 obj.__proto__ 是实例的[[Prototype]]暴露的访问接口,无法直接访问[[Prototype]]; 创建对象 创建没有原型的空对象: let obj = Object.create(null); 创建没有原型的非空对象:使用现有的对象来提供新创建的对
阅读全文