JavaScript高级编程学习1——JS组成

JavaScript核心组成与ECMAScript基础
本文介绍了JavaScript由ECMAScript、DOM和BOM三部分组成,并详细讲解了ECMAScript的基础语法特性,包括变量声明、弱类型特点等。

       一.JavaScript组成部分:

       JavaScript其实是有三部分组成的:核心的ECMAScript,文档对象模型(DOM),浏览器对象模型(BOM)

       ECMAScript:描述了脚本语言的所有属性,方法,对象。也就是定义了脚本语言的基本标准。除了JavaScript之外,其他语言也可以实现ECMAScript来作为语言的基准。如ActionScript。

       DOM:文档对象模型,提供了操作html,xml文档的接口。

       BOM:浏览器。对象模型,提供了对浏览器窗口进行访问的接口。如调整窗口大小,关闭窗口,支持cookie等等。

       二:ECMAScript语法基础:

        1.区分大小写 2.变量是弱类型的 3.每行的结尾分号可有可无(个人认为还是添加分号比较标准) 4.注释与c语言的注释是一致的。

       三:ECMAScript变量:

        1. ECMAScript变量的声明是用关键字var(variable的缩写)来实现的,由于其是弱类型,因此使用var关键字可以声明任何类型的变量。也可以一次声明多个变量。

        代码: var firstVar='test'; var firstVar='test1',secondVar='test2';

        2.ECMAScript也可以在没有声明变量的前提下,直接拿变量来使用。但是这样会有一个危险,就是这个变量会被作为全局变量。

转载于:https://www.cnblogs.com/wuxiaoqian726/articles/1983293.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值