首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木不木不
掘友等级
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 59
沸点 0
赞
59
返回
|
搜索文章
最新
热门
js进阶之构造函数、原型链
constructor 返回创建实例对象时构造函数的引用。此属性的值是对函数本身的引用,而不是一个包含函数名称的字符串。 构造函数本身就是一个函数,与普通函数没有任何区别,不过为了规范一般将其首字母大写。构造函数和普通函数的区别在于,使用 new 生成实例的函数就是构造函数,直…
全面解析JavaScript的this指向
1. 前言 执行上下文的创建阶段包括哪几步:1.binding this; 2. 创建词法环境 3. 创建变量环境 ES6中,词法环境和变量环境的区别在于前者用来保存函数声明和let、const声明的变量;后者用来保存var声明的变量。 JavaScript中,基本数据类型存放…
JavaScript之内存机制
全局执行上下文:只有一个,浏览器中的全局对象就是 window 对象,this 指向这个全局对象。 函数执行上下文:存在无数个,只有在函数被调用的时候才会被创建,每次调用函数都会创建一个新的执行上下文。 Eval 函数执行上下文: 指的是运行在 eval 函数中的代码,很少用而…
全面解析this的指向
对this指向的全面解析,包括this的调用位置,各种绑定规则等等,以及手写一个new的实现。最后是几道练习题
JavaScript之对象和原型
两种定义: (1)负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的访问权限;(2)执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。 作用域链:全局环境存在全局执行环境;函数具有自己的执行环境。…
JavaScript之闭包
定义一:当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。 --《You Don't Know JS》 定义二:闭包是指有权访问另一个函数作用域中的变量的函数。 -- 《JavaScript高级程序设计》 关键词: 1. 是一个函数;2.…
javaScript 作用域
在传统编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为“编译”。 这个过程会将由字符组成的字符串分解成(对编程语言来说)有意义的代码块,这些代码块被称为词法单元(token)。例如,考虑程序 var a = 2;。这段程序通常会被分解成为下面这些词法单元:v…
JavaScript对象概述
对象是JavaScript中非常重要的数据结构。 JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成。 一个JavaScript对象可以有很多属性,属性定义了对象的特征。 访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名;对象的属性也可以通…
vue 项目集成active控件
最近的项目里面有一项功能需要集成扫描仪,在安装了扫描仪驱动后,还需要在项目里面集成其ActiveX控件,主要的问题就在于我需要扫描仪的某些方法加入一些其他操作。由于这个东西是不开源的,在Google上搜索良久,也看到很多人都在寻找办法,最后居然告诉我一个ActiveX控件和vu…
Vue 父子组件的通信
在子组件使用watch监听props中的数组,不能对数组进行改变,否则,vue会发出警告产生无限更新循环的问题。 使用slot内置组件可以实现父组件向子组件传递dom。 子组件使用this.$emit调用父组件的方法,同时可以根据需要传递对应的参数。 在子组件中使用this.$…
下一页
个人成就
文章被点赞
39
文章被阅读
19,695
掘力值
579
关注了
18
关注者
14
收藏集
0
关注标签
16
加入于
2018-11-21