
JavaScript
CCC0203
这个作者很懒,什么都没留下…
展开
-
【JS】原型与原型链的个人总结
总结了下JavaScript的原型与原型链。所有引用类型都有一个__proto__属性所有函数都有一个prototype属性,并且只有函数有,该属性指向的是一个有constructor属性的对象,其中constructor指向该函数(顾名思义指向构造函数)所有引用类型的__proto__属性指向它构造函数的prototype,即instance.__proto__ === Constructor.prototype,一经创建默认为这样在JavaScript对象中,每当定义一个对象的时候,对象中都原创 2021-06-26 21:57:59 · 178 阅读 · 0 评论 -
【JS】var、let、const
在ES6之前,JavaScript中声明变量只有var,声明函数使用function。ES6后,声明的方式有var、let、const、function、class。var声明的变量属于函数作用域,let和const声明的变量属于块级作用域;var存在变量提升现象,let和const没有此现象(不能初始化,如果把const初始化为undefined,之后又赋值,就改变了const的引用),可以叫做暂时性死区(进行实例化时,let/const会被创建,但还未进行词法绑定,所以不能被访问);v.原创 2021-03-21 23:41:25 · 210 阅读 · 0 评论 -
【JS】attribute 和 property 的绑定
如果在最开始的时候,更新 attribute value 的值,property 的值也会随之改变但是更新 property value 的值(在文本框输入或给 input.value 赋新值 ),attribute 的值不会随之改变,而且此时再更新 attribute 的值,property 的值也不再随之改变这其实是脏值标记(dirty value flag)在起作用,dirty value flag 的初始值为 false,即 attribute value 的更新默认会改变对应的 propert转载 2021-03-18 11:18:33 · 208 阅读 · 0 评论 -
【Vue】... 三个点
@supports (-webkit-mask: none) and (not (cater-color: $cursor)) { .login-container .el-input input { color: $cursor; }}上边这段代码主要是解决光标颜色和文字颜色一致caret-color属性可以改变输入框插入光标的颜色,同时又不改变输入框里面的内容的颜色。input { color: #333; caret-color: red;}光标颜色变成红原创 2020-10-24 19:35:38 · 1210 阅读 · 0 评论 -
【JS】获取网页可用区域高度
document.documentElement.clientHeight原创 2020-08-16 14:05:00 · 490 阅读 · 0 评论