JS知识点小记
来源:互联网 发布:java聊天室设计与实现 编辑:程序博客网 时间:2024/05/22 04:51
开篇明意:
JS是通过一种叫做原型(prototype)的方式来实现面向对象编程的!
而C++、Java、C#等语言是基于类(class-based)的面向对象编程!
基于原型的面向对象编程:
在基于原型的面向对象方式中,对象(object)是依靠构造器利用原型构造出来的
在基于类的面向对象方式中,对象(object)依靠 类(class)来产生
JS是由ECMAScript、BOM、DOM三部分组成:
javascript是一种基于ECMAScript规范的脚本语言,并在此基础上进行了自己的封装。ECMAScript不是一种编程语言,仅仅是一种脚本语言,由欧洲计算机协会制定和发布,任何基于此规范实现的脚本语言都要遵守它的约定。
ECMAScript(核心):javascript语言基础;
DOM(文档对象模型):规定了访问HTML和XML的接口;
BOM(浏览器对象模型):提供了独立于内容而在浏览器窗口之间进行交互的对象和方法。
已经关闭的文档流重新打开内容会清空
闭包允许你引用存在于外部函数中的变量。然而,它并不是使用该变量创建时的值,相反,它使用外部函数中该变量最后的值。
0 0
- JS知识点小记
- C基础知识点小记
- c# 知识点小记
- JavaScript知识点小记
- C编程 知识点 小记
- JAVA小知识点小记
- swift知识点小记
- matrix知识点小记
- oracle易错易混知识点小记
- PHP知识点小记
- swift知识点小记
- 前端最新知识点小记
- ES6 知识点小记
- C语言知识点小记
- android零散知识点小记
- python复习。知识点小记
- python复习。知识点小记
- checkPermission知识点小记
- linux上python2.7.11编译安装注意事项
- java 内存溢出的 解决方法!~
- Quartz教程:快速入门
- 38. Count and Say
- [易语言] 百宝云-易语言网络验证搭建视频教程
- JS知识点小记
- python3.4 使用163邮箱 SMTP服务
- 解决去除listview点击黄色背景
- java.lang.NoSuchMethodError: org.hibernate.engine.jdbc.spi.JdbcServices.getConnectionProvider()异常分析
- 配置 Windows 防火墙以允许 SQL Server 访问
- DOCKER windows安装
- 2016-3-10 UNIX 多进程多线程socket编程
- CoreImage的初步学习二
- 交叉编译faac共享库