摘要: 1.获取伪元素 原生JS中可以使用 window.getComputedStyle() 来获取伪元素.然后利用getPropertyValue方法或直接使用键值访问都可以获取对应的属性值。 语法:window.getComputedStyle(element, [pseudoElement]) 参数 阅读全文
posted @ 2022-11-15 15:01 EricYJChung 阅读(2143) 评论(0) 推荐(0) 编辑
摘要: 如果是单纯的字符串赋给变量,虽然类型为string,但是instanceof String是false,并不是String对象,因为没有创建实例. 而这种new一个String实例则instanceof是属于String,但是typeof在原型链中找最高级,new String() 属于对象,则控制 阅读全文
posted @ 2022-11-15 12:04 EricYJChung 阅读(1602) 评论(0) 推荐(0) 编辑
摘要: JS的字符串不可变指的是字符串值是不变的,只是变量指向的地址变化了,重新在内存中开辟了空间. var a='111'; var a='222'; 此时字符串'111'的空间依然存在内存中,重新开辟了一个空间存放'222',同时变量a指向了这个新的空间地址. 基于这个特点,尽量不要在JS中大量的拼接字 阅读全文
posted @ 2022-11-15 00:09 EricYJChung 阅读(265) 评论(0) 推荐(0) 编辑