Javascript笔记,想起来什么写什么

局部变量,创建时开辟内存,函数执行完就会释放内存,局部变量从而也会消失。
全局变量,一直存在内存中,直到程序运行结束
闭包中的变量会在内存中驻留一段时间(具体多久我也不知道,反正不会立马释放~)所以尽量少使用闭包,占内存。
js是基于对象和事件驱动的客户端脚本语言
this 指向的是调用它的对象,可以通过call方法改变this的指向
window对象是最顶层的对象,需要一定的环境才会创建此对象,比如在浏览器运行js,与之类似的有个global对象,只不过global对象只要使用js编程都会存在,不需要依赖任何环境。
引用类型的数据,变量名和地址存在栈中,内容存在堆中。基本类型的数据,变量名和内容都存在栈中。
继承其实就是使用原型链(通过prototype属性设置__proto__)
BOM操作:超时调用:setTimeout函数,间隔调用:setInterval函数(这俩函数是BOM操作(⁎⁍̴̛ᴗ⁍̴̛⁎)
location.reload()方法,从缓存中重新装加载页面,location.reload(true),从服务器上重新加载页面。location对象属于window,也属于document
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 有人说过,很多弯路到最后都成了直路,所有的坑到最后也都成了坦途;所谓的直路和坦途并不是摆在眼前的,都是不断的的...
    老衲法号一眉道人阅读 5,203评论 0 4
  • ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 B...
    劼哥stone阅读 4,258评论 2 5
  • 第十章 变量、作用域及内存 JavaScript的变量与其他语言的变量有很大区别。JavaScript变量是...
    上书房_张强阅读 3,258评论 0 2
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 5,627评论 0 6
  • 我喜欢被揉脑袋 我喜欢拉着衣角撒娇 我会在眼眶红的时候委屈的说要抱抱 我想得到你更多的关心 这是女孩的本性我改不掉...
    何子琦嘛阅读 1,234评论 5 2

友情链接更多精彩内容