摘要: 内存 在很久之前,我就想查看一个对象在JS里占用多少内存了,直到最近由于线上使用了需要计算从服务端传输数据的大小,让这个需求尤为强烈。 预备知识 我们现在使用的js是高级语言,它在内存 细节之上建立一个抽象层,目前我们接触到的,就是变量,变量的占用内存是固定了,语言规范声明的 ,但是由于实现解释器, 阅读全文
posted @ 2019-09-14 11:07 兴趣使然的Geek 阅读(7728) 评论(0) 推荐(0) 编辑
摘要: SVG Scalable Vector Graphics 可缩放的矢量图形 起源 在 2003 年一月,SVG 1.1 被确立为 W3C 标准,在过去很长一段时间,网页注重文字和图片的展示, SVG就被遗忘了,随着网页对图形的要求越来越高,SVG又出现在人们的视野中。 关注点 可以从SVG这个名字就 阅读全文
posted @ 2019-09-14 08:51 兴趣使然的Geek 阅读(2256) 评论(0) 推荐(0) 编辑
摘要: string 字符串的概念早就深入我们的思维,因为日常我们接触的最多的就是文本,所以对字符串特别熟悉,一看到需要的是字符串,我们就能联想到字符串这个类型去存储它。 字符串用途 暂时想到就是,用于存储字符,这个太常见了,等以后有了新的理解再展开。 字符串的理解 字符串通常提供了索引访问方式,比如cha 阅读全文
posted @ 2019-09-14 08:48 兴趣使然的Geek 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 变量声明 变量声明方式 伴随js诞生的var var缺陷场景分析 我们在定义一个变量,通常是 跳过检查是否已经定义了此变量 ,尤其在编写局部代码时,这就更加 容易导致了命名引起的重复定义,导致一些核心变量被覆盖,造成系统重大破坏 ,在上面的例子,就会因为spcialUser变量导致系统使用到该变量的 阅读全文
posted @ 2019-09-14 08:45 兴趣使然的Geek 阅读(859) 评论(0) 推荐(0) 编辑