一篇对JS的重新介绍

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

三、其他类型

四、变量

五、操作符

六、控制语句

七、对象

八、数组

九、函数

十、自定义对象

十一、内置函数

十二、闭包

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值