用户中心USER CENTER

首页/用户
  • JavaScript 进阶 从实现理解闭包(校对版)

    摘要:嵌套函数在一个函数中创建另一个函数,称为嵌套。这在很容易实现嵌套函数可以访问外部变量,帮助我们很方便地返回组合后的全名。更有趣的是,嵌套函数可以作为一个新对象的属性或者自己本身被。 来源于 现代JavaScript教程闭包章节中文翻译计划本文很清晰地解释了闭包是什么,以及闭包如何产生,相信你看完也会有所收获 关键字Closure 闭包Lexical Environment 词法环境En...

    wuyangnju 发布于JavaScript
  • Vue基础之计算属性

    摘要:计算属性这时,我们就可以轻松应用结果在多个地方,而且代码还看起来更清晰了。每个计算属性都包括和,我们平时默认用到的是来读取。计算属性依赖的数据变化时,它才会重新取值,只要依赖数据不变化,它就不更新,可以缓存数据。 适用场景 设想一个场景,你需要得到一个复杂运算/逻辑的返回值,利用模板内的表达又过长且难以阅读和维护,这时计算属性就可以很好的解决你的问题。看下面的例子: ...

    wuyangnju 发布于JavaScript
  • 使用webpack打包多页jquery项目

    摘要:虽然已经年了不过有一些项目还是需要用到的不过考虑到使用的一堆兼容性问题也为了可以顺利地使用来撸代码研究使用打包代码来发布几个重点为了将模块分割加载,不至于一个文件过大,一个页面中使用多个文件由于是多页项目多个,每个页面使用的文件都不一致基于 虽然已经2019年了不过有一些项目还是需要用到jquery的不过考虑到使用jquery的一堆兼容性问题也为了可以顺利地使用ES6来撸代码研究使用w...

    wuyangnju 发布于JavaScript
  • 前端基础_ES6

    摘要:声明三大关键字声明变量语法语法声明常量语法声明变量特性支持函数作用域支持预解析所谓变量提升支持重复声明同域同名变量函数作用域局部作用域预解析重复声明声明变量推荐特性支持块作用域不支持预解析不支持重复声明同域同名变量块作用域局部作用域不支持预 声明 三大关键字 声明变量: var (ES5语法) let (ES6语法) 声明常量: const (ES6语法) var 声明变量...

    wuyangnju 发布于JavaScript
  • 面试官问:能否模拟实现JS的call和apply方法

    摘要:之前写过两篇面试官问能否模拟实现的操作符和面试官问能否模拟实现的方法其中模拟方法时是使用的和修改指向。但面试官可能问能否不用和来实现呢。使用模拟实现的浏览器环境非严格模式方法的属性是。 之前写过两篇《面试官问:能否模拟实现JS的new操作符》和《面试官问:能否模拟实现JS的bind方法》 其中模拟bind方法时是使用的call和apply修改this指向。但面试官可能问:能否不用cal...

    wuyangnju 发布于JavaScript
<