一篇对JS的重新介绍
来源:互联网 发布:数据库范式例题 编辑:程序博客网 时间:2024/06/05 21:25
JavaScript是1995年,由当时在Netscape公司工作的Brendan Eich创造的。Netscape公司随后将JavaScript提交给欧洲标准化组织ECMA国际,于是ECMAScript第一版在当年发布。1999年这个标准迎来了重大的版本升级,升级到了ECMAScript第三版。从此以后保持了相当一段时间的稳定。第四版遭废弃,2009年12月发布了第五版,2015年6月发布了第六版。
不像其他的编程语言,js没有输入输出的概念。JS是脚本语言,运行在宿主环境中。最常见的宿主环境是浏览器,不过js解释器在其他环境也被使用:包括Adobe Acrobat,Adobe Photoshop, SVG images, Yahoo’s Widget engine, 服务器端环境如Node.js, NoSQL 数据库如开源的Apache CouchDB, 嵌入式计算机, 完整的桌面环境如GNOME(最受欢迎的GUIs for GNU/Linux operating systems之一), and others.
JavaScript是一个面向对象的动态语言,包括类型、运算符、标准内置对象和方法。语法是基于Java和C的语法进行构建。不同之处在于js没有类的概念,取而代之由object prototypes来实现。另一个主要的区别是函数即是对象,给予函数存有可执行代码并可以像其他对象一样被传递。
类型
JavaScript的类型有:Boolean / Number / String / Object / Symbol / null / undefined
其中Object是引用类型,又分为:Array,Function,Date,RegExp
一、Number
二、String
三、其他类型
四、变量
五、操作符
六、控制语句
七、对象
八、数组
九、函数
十、自定义对象
十一、内置函数
十二、闭包
- 一篇对JS的重新介绍
- 一篇对H.323协议介绍比较详细的文章
- 关于介绍JS OOP的一篇文章 收藏了
- 对 FLASHBACK的重新认识
- 重新对c的尝试
- 对COM的重新认识
- 对JavaScript的重新认识
- 对傅里叶变换的重新认识
- 对AUC的重新理解
- 对Hibernate的重新认识
- Arcgis js featureLayer加载完成之后,对其加载的要素重新定义样式
- 用简单的程序开始第一篇吧,js对字符串的分割
- jS 加载对页面完成的影响介绍
- 对一篇文章的留言
- 对一篇预言的评论
- 位图的重新采样以及对大图的重新处理
- 一篇介绍JMF的文章
- 一篇介绍Hive的论文
- 用代码说明height, clientHeight, offsetHeight, scrollHeight 区别 及 为什么height值有时取不到
- pci总线扫描设备本地操作(二)(local bus operation)
- 形态学操作
- json 得到 第一个 对象的 属性
- Apache系列—Windows不能在本地计算机启动Apache
- 一篇对JS的重新介绍
- oracle 建表
- leetcode解题方案--060--Permutation Sequence
- 遇见kafka
- 瑞昱 rtl8710 试用
- eoj 1816. 连通(无向图是否连通判定)
- tomcat启动了两次,导致mina监听的端口报端口被占用的错误
- r语言安装错误
- VS2013 +QT5.7+QGIS2.18