2019年9月11日
摘要: 内置对象:由ECMAscript实现提供的,不依赖宿主环境的对象,这些对象再ES程序执行之前就已经存在 Global对象 Global全局对象是一个特别的对象(兜底对象) 不属于其他对象的属性和方法,都属于Global对象。 如: `isFinite()② parseInt() parseFloat 阅读全文
posted @ 2019-09-11 00:06 最懒猫 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 在看基础包装类型之前,回顾一下什么是引用类型: 引用类型是一种数据结构,用于将数据和功能组织在一起。 它包括: Object类型 Array类型 Date类型 RegExp Function类型 什么是基本包装类型? 基本包装类型是ECMAScript为了便于操作基本类型值提供的三种特殊的引用类型: 阅读全文
posted @ 2019-09-11 00:05 最懒猫 阅读(986) 评论(0) 推荐(0) 编辑
2019年7月30日
摘要: 在ES中,函数实际上是对象,和其他引用类型一样具有属性和方法。 函数名实际上是一个指向函数对象的指针,指向函数而不绑定函数,也就是说一个函数可能有多个函数名。 ES中没有函数重载,如果声明了两个同名函数,那后面的函数会覆该前面的函数。 函数的定义: 两种定义方式几乎一样,唯一的区别是: 解析器在执行 阅读全文
posted @ 2019-07-30 11:33 最懒猫 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 一、数组的创建方式 方法一: 使用Array构建函数 方法二: 使用字面量表示法 数组的读取与修改: 二、数组使用length属性 数组的项数保存在其length属性中,这个属性始终会返回0或更大的数。 数组的length属性 不是只读的 也就是说,数组的length属性可以 查询、设置、添加或移除 阅读全文
posted @ 2019-07-30 11:32 最懒猫 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 重读了一下第三章基本概念,注意到了一些以前没有注意到的细节问题,这里记录一下笔记 1.ECMAScript——Javascript的核心语法,简称ES 以前大概了解,但没有刻意去记,这次注意到是源于有一次和做后端的同鞋解释ES6,当时说的是新出的标准,然后同鞋反问了一句“Js的标准不是叫 ,怎么简称 阅读全文
posted @ 2019-07-30 11:29 最懒猫 阅读(94) 评论(0) 推荐(0) 编辑
2019年1月24日
摘要: 创建一组Object的实例的方式有两种: 方法一: 方法二: 对象字面量 以上两种方法得到的结果是完全一样的。 访问对象的表示方法也有两种: 点表示法 方括号表示法 一般用得最多的是点表示法: 方括号表示法一般常用语属性名使用了关键字或保留着、再或者中间有空格等不方便用点表示法的情况下。 阅读全文
posted @ 2019-01-24 08:51 最懒猫 阅读(93) 评论(0) 推荐(0) 编辑
2019年1月9日
摘要: 一般要优化网站的加载速度可以从缓存入手,利用缓存可以降低网络流量,减少访问请求,从而可以达到加快访问速度的目的. 但是,如果一旦将文件缓存,那么有更新的时候就不能及时更新,若要看到最新内容,那么就需要清除缓存重新加载,这样加载速度就会很慢,达不到优化网站加载的目的。 解决的办法是添加版本号,也可以说 阅读全文
posted @ 2019-01-09 06:12 最懒猫 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 官方文档说进行代码分离有三种方法: 1. 入口起点:使用 配置手动分离。 2. 防止重复:使用 插件去重合分离chunk 注:在webpack4中, 已经被废弃,改用 3. 动态分离 但是在个人理解:2是对1的缺陷补充,所以其实就只有两种分离方法: 入口起点手动静态分离 动态分离 静态分离: ind 阅读全文
posted @ 2019-01-09 06:11 最懒猫 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 生产环境和开发环境的配置目标不一样,生产环境主要是让文件压缩得更小,更优化资源,改善加载时间。 而开发环境,主要是要开发更方便,更节省时间,比如调试比如自动刷新。 所以可以分开配置不同的开发环境,然后需要哪种用哪种。 配置流程实践记录: 1. 新建项目文件夹 demo 2. 初始化 3. 安装 we 阅读全文
posted @ 2019-01-09 06:06 最懒猫 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 什么是模块热替换? 这个功能会在程序运行过程中替换、添加或删除模块,而无需重新加载整个页面 有什么用呢? 保留在完全重新加载页面时丢失的应用程序状态. 只更新变更内容,以节省宝贵的开发时间。 调整样式更加快速 几乎相当于在浏览器调试器中更改样式。 总而言之,它最主要的速度就是加快开发速度。 启用模块 阅读全文
posted @ 2019-01-09 06:02 最懒猫 阅读(83) 评论(0) 推荐(0) 编辑