
web
JefferyXZF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES6 常用语法和开发总结(万字长文)
文章目录前言let 声明 VS const 声明解构赋值字符串新增方法正则表达式数值扩展函数数组对象Set 和 Map 数据结构SetMapProxy 拦截器ReflectPromiseAsync 函数ClassModule 模块编程风格前言阮一峰老师的 ES6 入门教程 看了好几遍,发现每次看完都感觉有很多地方不懂,越看越焦虑,现在稍微明白了,这可能是大多数人追求的完美主义,希望每件事情都...原创 2020-05-01 18:43:22 · 620 阅读 · 0 评论 -
一名合格前端人员必须知道的 this 用法和陷阱(JS系列之三)
欢迎大家关注,接下来我会写一个关于 JavaScirpt系列文章,希望我们一起进步。前言this 关键字是 JavaScript 中最复杂的机制之一。它是一个很特别的关键字,被自动定义在所有函数的作用域中。作为一名前端攻城狮对它再熟悉不过了,然而正是因为熟悉它所以很容易忽略它,以至于用它时踩了不少的坑,甚至在面试时还因为它挂了。所以学习和掌握 this 的用法和一些陷阱对于进阶成名一名合格...原创 2020-03-22 16:23:22 · 387 阅读 · 0 评论 -
深入学习作用域和闭包—全面(JS系列之二)
作用域在学习作用域之前,先了解两个重要的概念:编译器、引擎编译器:负责词法分析及代码生成等编译过程引擎:负责整个 JavaScript 程序的编译和执行什么是作用域通俗的来讲就是变量起作用的范围。比较规范的解释(引用《你不知道的 JavaScript 》上卷),负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行代码对这些标识符的访问权限。在...原创 2020-03-22 15:01:01 · 361 阅读 · 0 评论 -
深入了解JavaScript执行过程(JS系列之一)
前言JavaScript 执行过程分为两个阶段,编译阶段和执行阶段。在编译阶段 JS 引擎主要做了三件事:词法分析、语法分析和代码生成;编译完成后 JS 引擎开始创建执行上下文(JavaScript 代码运行的环境),并执行 JS 代码。编译阶段对于常见编译型语言(例如:Java )来说,编译步骤分为:词法分析 -> 语法分析 -> 语义检查 -> 代码优化和字节码生成...原创 2020-03-22 14:59:07 · 3336 阅读 · 0 评论 -
vue-cli + webpack + sass 搭建一个工程化项目
环境安装1、首先安装 node的环境,官网地址这里 检查是否安装成功node -v //node的版本npm -v //npm是node的包管理器如果出现 “ 不是内部或外部命令,也不是可运行的程序或批处理文件。”需要到环境变量中进行配置 node -vv10.5.0 npm -v6.1.02、安装vue-cli由于npm的服务器在国外,网速慢而且安装容易失...原创 2018-08-31 23:58:50 · 2243 阅读 · 0 评论 -
JavaScript系列之一 (数据结构)
JavaScript基础数据结构JavaScript数据类型JavaScript数据类型分类基本类型Null类型Undefined类型Number 类型String 类型Boolean类型类型转换引用类型Array类型Object数据类型ES5中的方法ES6对象的新增方法JavaScript数据类型JavaScript数据类型分类JavaScript数据类型分为基本类型和引用类型基本类型:...原创 2018-11-15 00:09:27 · 489 阅读 · 0 评论 -
Vuex多模块开发应用
Vuex多模块开发应用Vuex多模块开发应用背景使用 Vuex 的modulemodule 的命名空间的高级用法Vuex 使用的小技巧State仓库字段太多怎么维护 —— 使用函数使用mapState, mapGetters, mapMutations, mapActions 辅助函数减少代码量mapStatemapGettersmapMutations辅助函数mapActions辅助函数模块中使...原创 2019-05-30 15:29:25 · 2421 阅读 · 0 评论