随笔分类 -  js

摘要:这篇文章是我在 试图搞清楚前端为何发展出这样一套巨麻烦的工具链 的过程中做的笔记,在国内的社区里关于这方面的文章似乎少有讲得通透的(我没找到),最后在外网上面找到了两篇很棒的文章,推荐大家阅读: "Modern JavaScript Explained For Dinosaurs" 以我们熟悉的形式 阅读全文
posted @ 2020-04-01 21:49 帅气的日王 阅读(438) 评论(0) 推荐(0) 编辑
摘要:资料: "js 世界 数组去重到底最快的是谁?" [Remove duplicate values from JS array [duplicate] ](https://stackoverflow.com/questions/9229645/remove duplicate values from 阅读全文
posted @ 2020-03-10 23:26 帅气的日王 阅读(1305) 评论(0) 推荐(0) 编辑
摘要:个人做笔记用,整文逻辑性不强 面向对象(Object Oriented,OO)的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。js 中没有实际上的类的概念,因此它的对象也与基于类的语言中的对象有所不同。ECMA 262 把对象定义为: 无序属性的集合,其属 阅读全文
posted @ 2020-03-05 13:39 帅气的日王 阅读(298) 评论(0) 推荐(0) 编辑
摘要:前置任务 在说原型对象是什么之前,我们先讨论一下 对象 是什么东西 在说对象是什么之前,我们又得讨论一下 引用类型 引用类型 ![](https://ae01.alicdn.com/kf/U511530ba0ea143d69c43f6a3ac1feba0a.jpg ) 首先,js 中变量的值分两种类 阅读全文
posted @ 2020-03-04 15:43 帅气的日王 阅读(2944) 评论(0) 推荐(2) 编辑
摘要:这篇比较水,主要重温把之前一些疑惑的问题做了补充总结 引用类型综述 引用类型的值(即对象)是引用类型的一个实例。在js中,引用类型是一种数据结构,用于将数据和功能组织在一起。这种形式也常被成为 类 ,但这种说法并不妥当。尽管js从技术上讲是一门面向对象的语言,但它不具备传统的面向对象的语言所支持的类 阅读全文
posted @ 2020-03-03 19:56 帅气的日王 阅读(249) 评论(0) 推荐(0) 编辑
摘要:前言: JavaScript 具有自动垃圾收集机制,这种垃圾收集机制的原理其实很简单:找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间隔(或代码执行中预定的收集时间),周期性地执行这一操作。 一般情况 现在我们来分析一下函数中局部变量的正常生命周期。局部变量只在函 阅读全文
posted @ 2020-03-01 16:44 帅气的日王 阅读(185) 评论(0) 推荐(0) 编辑
摘要:执行环境(execution context,为简单起见,有时也称为“环境”)是 JavaScript 中最为重要的一个概念。执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个执行环境都有一个与之关联的变量对象(variable object),环境中定义的所有变量和函数都保存在 阅读全文
posted @ 2020-03-01 16:04 帅气的日王 阅读(199) 评论(0) 推荐(0) 编辑
摘要:前言: JavaScript 的变量与其他语言的变量有很大区别。JavaScript 变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。尽管从某种角度看,这可能是一个既有趣又强 阅读全文
posted @ 2020-03-01 13:39 帅气的日王 阅读(216) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示