- 博客(8)
- 收藏
- 关注
原创 作用域和变量的一些奇奇怪怪
1,关于作用域和变量的值闭包中会出现函数嵌套函数等的情况,也就会有用到上级作用域的情况,除了this变量之外,其他的变量的获取值是以定义时索在的作用域上的值,而this变量则是看运行时所在环境中的this的值,因为this本不该被认为设定,也就这样设计了,构造函数除外(这是另一个规则)...
2021-08-21 01:20:49
106
原创 内存角度理解js变量及内存
js中,全部的变量的赋值、修改等,都是不是对内存的修改,是修改变量的指向。引出一些结论:1,var/let定义的一个指的是变量或者是变量名2,变量全部都是指向内存的,不要习惯认为就是某个内存的值(没人会告诉你两者一定就会相等),得从根本上去看3,改变变量的值,就是改变变量的指向的内存(多出的内存不就成了垃圾?可以这么说,V8引擎的GC回收会自动处理没有被指向的内存,不会立刻消失,所以会出现内存再函数运行完后还能用,作用域等页不会立刻消失)4,什么时候是修改变量呢,什么时候是修改内存呢?首先要更换本
2021-08-20 14:49:06
105
原创 html组件什么时候会渲染
关于html组件什么时候会渲染的情况1,访问网页,html刚加载2,有新的css加进来3,有新的html元素生成(也就是html结构发生变化)注意:通过css隐藏起来的不会造成组件重新渲染
2020-12-04 15:06:10
88
原创 关于js面向对象中的__proto__和prototype属性
关于js面向对象中的__proto__和prototype属性__proto__: 是类继承父类之后,子类对象中的父类属性,里面的属性是 可以通过子类对象直接取的,不需要用__proto__。这里检索逻辑是: 先检索子类的直接属性是否存在,然后再检索__proto__, 然后就是俄罗斯套娃,一层一层套下去,到最后还是没有 就返回 undefinedprototype: 是子类继承的父类的属性,也就是当调用子类构造函数时, 总的来说,这里只能是继承一个具体的对象,不能是一个类 (es6
2020-11-30 17:28:28
142
原创 数据库的码,候选码,主码关系
数据库的码,候选码,主码关系首先,需要了解相关的名称概念。字段,属性:每一个记录所具有的性质,属性表头:就是表中所有属性(或字段)的组合码:指能够唯一标识一个元组的属性组(是属性组,包含多个一个或多个属性),但是不是一个最小码组合的情况,也就是其子集还能够唯一标识一个记录候选码:指能够唯一标识一个元组的属性组(是属性组,包含多个一个或多个属性),但其子集不可以唯一标识一个记录,也就是候选码是一个最小码组合的情况主码:指能够唯一标识一个元组的属性组(是属性组,包含多个一个或多个属性),是候
2020-11-23 17:22:31
2201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人