栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JavaScript看这一篇就够了,简单全面一发入魂

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JavaScript看这一篇就够了,简单全面一发入魂

目录

一、什么是Javascript

1、DOM2、BOM 二、HTML中的Javascript

1、script标签2、标签位置3、延迟执行脚本4、动态加载脚本5、将Javascript代码独立于HTML的好处 三、语言基础

1、严格区分大小写2、ECMAscript中的语句推荐以分号结尾 四、对比var与let、const五、对象池管理六、变量、作用域、内存

1、原始值6种数据类型2、原始值和引用值特点3、执行上下文4、Javascript垃圾回收 七、map基础API

1、set()方法添加键值对2、get()和has()进行查询3、delete()和clear()进行删除4、size获取map获取键值对数量 八、顺序与迭代九、Object和Map到底有什么区别?

1、内存占用2、插入性能3、查找速度4、删除性能 十、Set

1、基础API2、顺序与迭代 十一、什么是生成器

1、生成器简介2、通过yield中断执行3、生成器作为默认迭代器4、提前终止生成器5、生成器小结 十二、原型链

1、构造函数、原型、实例三者的关系?2、盗用构造函数3、组合继承```为什么80%的码农做不了架构师?>>>```[Java专栏目录 | 点击这里](https://blog.csdn.net/guorui_java/article/details/120098618) 十三、关注公众号哪吒编程,回复1024,获取Java学习资料,还有不定期的送书活动

一、什么是Javascript 1、DOM

文档对象模型(DOM,document Object Model)是一个应用编程接口(API),用于在HTML中使用扩展的HTML。DOM将整个页面抽象为一组分层节点。
DOM通过创建表示文档的树,让开发者可以随心所欲的控制网页的内容和结构。使用DOM API可以轻松地删除、添加、替换、修改节点。
对浏览器而言,DOM就是使用ECMAscript实现的,如今已经成为Javascript语言的一大组成部分。
言而言之,DOM提供与网页内容交互的方法和接口。

2、BOM

IE3和Netscape Navigator3提供了浏览器对象模型(BOM)API,用于支持访问和操作浏览器的窗口。使用BOM,开发者可以操控浏览器显示页面之外的部分。
BOM的能力展示:

    弹出新浏览器窗口的能力;移动、缩放和关闭浏览器窗口的能力;navigator对象,提供关于浏览器的详尽信息;location对象,提供浏览器加载页面的详尽信息;screen对象,提供关于用户屏幕分辨率的详尽信息;performance对象,提供浏览器内存占用、导航行为和时间统计的详尽信息;对cookie的支持;其它自定义对象,如XMLHttpRequest和IE的ActiveXObject。
    简而言之,BOM提供与浏览器交互的方法和接口。
二、HTML中的Javascript 1、script标签