
JS
JefferyXZF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ES6 常用语法和开发总结(万字长文)
文章目录前言let 声明 VS const 声明解构赋值字符串新增方法正则表达式数值扩展函数数组对象Set 和 Map 数据结构SetMapProxy 拦截器ReflectPromiseAsync 函数ClassModule 模块编程风格前言阮一峰老师的 ES6 入门教程 看了好几遍,发现每次看完都感觉有很多地方不懂,越看越焦虑,现在稍微明白了,这可能是大多数人追求的完美主义,希望每件事情都...原创 2020-05-01 18:43:22 · 620 阅读 · 0 评论 -
Element-ui 和 vue-cropper 实现图片上传按尺寸大小裁剪
使用 element-ui 和 vuedraggable 实现图片上传按尺寸大小裁剪功能,这是 github源码element-ui upload 组件element-ui upload 组件上传图片,设置自动上传,使用 before-upload 钩子进行上传校验将图片文件转化为图片路径进行裁剪<el-upload class="upload-banner" ...原创 2020-04-06 23:25:22 · 10586 阅读 · 2 评论 -
一名合格前端人员必须知道的 this 用法和陷阱(JS系列之三)
欢迎大家关注,接下来我会写一个关于 JavaScirpt系列文章,希望我们一起进步。前言this 关键字是 JavaScript 中最复杂的机制之一。它是一个很特别的关键字,被自动定义在所有函数的作用域中。作为一名前端攻城狮对它再熟悉不过了,然而正是因为熟悉它所以很容易忽略它,以至于用它时踩了不少的坑,甚至在面试时还因为它挂了。所以学习和掌握 this 的用法和一些陷阱对于进阶成名一名合格...原创 2020-03-22 16:23:22 · 386 阅读 · 0 评论 -
深入学习作用域和闭包—全面(JS系列之二)
作用域在学习作用域之前,先了解两个重要的概念:编译器、引擎编译器:负责词法分析及代码生成等编译过程引擎:负责整个 JavaScript 程序的编译和执行什么是作用域通俗的来讲就是变量起作用的范围。比较规范的解释(引用《你不知道的 JavaScript 》上卷),负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行代码对这些标识符的访问权限。在...原创 2020-03-22 15:01:01 · 360 阅读 · 0 评论 -
深入了解JavaScript执行过程(JS系列之一)
前言JavaScript 执行过程分为两个阶段,编译阶段和执行阶段。在编译阶段 JS 引擎主要做了三件事:词法分析、语法分析和代码生成;编译完成后 JS 引擎开始创建执行上下文(JavaScript 代码运行的环境),并执行 JS 代码。编译阶段对于常见编译型语言(例如:Java )来说,编译步骤分为:词法分析 -> 语法分析 -> 语义检查 -> 代码优化和字节码生成...原创 2020-03-22 14:59:07 · 3303 阅读 · 0 评论 -
手动实现一个js的call, apply, bind, instanceof方法
手动实现js的call, apply, bind, instanceof方法call方法apply方法bind 方法call方法/** * 实现一个caLl方法 */Function.prototype.mycall = function(context) { //判断是否传入指定的对象 context = context || window; //拿到传入的参数 le...原创 2018-10-14 19:43:26 · 1365 阅读 · 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 评论