JavaScript简介

JavaScript是一种广泛应用于网页与应用开发的动态脚本语言。node.js的问世使JS拥有进军后端开发的可能性。完整的JavaScript包括ECMAScript和BOM、DOM这三部分组成。

ECMAScript

是一种由Ecma国际在标准ECMA-262中定义的脚本语言规范。里面包括了语言的基本语法和数据类型

DOM

文档对象类型:是HTML或XML文档编程的接口,提供对文档结构化的表述并且定义一种方式可以访问文档的结构和内容,并加以改变

BOM

浏览器对象模型:可以用来操作浏览器,用来与浏览器互动的对象模型.

特点

弱类型语言: JS不要求指定明确的数据类型,会根据实际情况进行转变
面向对象: 允许创建对象和定义他们之间的交互
跨平台: JS在浏览器上运行,不论哪个操作系统都可以使用
动态性: 可以在运行时改变其结构和行为

若有其他特点可在评论区补充

相关推荐
2301_773643623 小时前
ceph镜像
前端·javascript·ceph
To_OC4 小时前
万字解析《JS语言精粹》之第四章:函数15大核心精髓(JS灵魂核心)
前端·javascript·代码规范
宋拾壹4 小时前
同时添加多个类目
android·开发语言·javascript
IT知识分享4 小时前
从零开发在线简繁转换工具:OpenCC 实战、避坑经验与方案选型
javascript·python
川冰ICE4 小时前
JavaScript实战④|天气查询应用,调用API与异步处理
javascript·css·css3
微扬嘴角4 小时前
react篇4--setState、LazyLoad和Hooks
前端·javascript·react.js
凡人叶枫4 小时前
Effective C++ 条款04:确定对象被使用前已先被初始化
java·linux·开发语言·c++·嵌入式开发
杨梦馨4 小时前
万级数据表格卡死?Web Worker 一招搞定
前端·javascript·vue.js
用户484526255824 小时前
JavaScript 数组不是数组,是对象
javascript
用户484526255825 小时前
用栈模拟队列:算法题背后的原型链课
javascript