ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

01初识JavaScript

2022-07-26 20:03:02  阅读:181  来源: 互联网

标签:01 变量 JavaScript 关键字 初识 ECMAScript Null 脚本语言


1.  JavaScript 的诞生

        1995年,Netscape(网景公司)一程序员和与sun公司联合开发的一门脚本语言,初始名为Mocha,1995年9月改为LiveScript。最终名为JavaScript。

2.  JavaScript 的版本

        JavaScript这种语言的基本语法结构是由ECMAScript来标准化的, 所以我们说的JavaScript版本一般指的是ECMAScript版本。1997年7月,ECMAScript1.0发布。至今ECMAScript13.0。

3.  JavaScript语言介绍

        JavaScript是一种专为与网页交互而设计的脚本语言(弱类型、面向对象、解释型、客户端脚本语言), 具有较强的逻辑性且不需要服务器的支持。是在程序的运行过程中逐行进行解释(单线程)。  

 特性:1. 脚本语言    2.基于对象    3. 简单    4. 动态性    5. 跨平台性 

3.1  JavaScript由三部分组成:

   1. 核心(ECMAScript):是一种由ECMA国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。ECMAScript 定义的只是这门语言的基础,他的组成部分有:语法、类型、语句、关键字、保留字、操作符、对象等。

    2. 浏览器对象模型(BOM):Browse Object Model, 浏览器对象模型,提供与浏览器交互的方法和接口(API),开发人员使用BOM可以控制浏览器显示页面以外的部分。

    3. 文档对象模型(DOM):Document  Object Model,文档对象模型,提供访问和操作网页HTML内容的方法和接口。

4.JS变量、关键字、命名规范

使用var关键字定义变量:

        var age == 20;       //var 是关键字,age是变量名,20为给变量赋的值

变量的命名规范:

    1, 变量名可以是数字,字母,下划线_和美元符$组成;

    2, 第一个字符不能为数字

    3, 不能使用关键字或保留字

    4, 标识符区分大小写,如:age和Age是不同的变量。但强烈不建议用同一个单词的大小写区分两个变量。

    5, 变量命名尽量遵守驼峰原则: mySalary

5.js数据类型

    1.Boolean: 布尔类型

     2.Number:数字(整数int,浮点数float)

     3.String:字符串

     4.Object:对象 (包含Array数组 )

     5.特殊数据类型 Null、Undefined。Null:只有定义变量时赋值为null,typeof操作符检测null会返回object。 Undefined:定义变量时不赋值。Undefind为Null的派生子类(Null类型中的特殊类型),但是两者的数据类型不一样。

 

标签:01,变量,JavaScript,关键字,初识,ECMAScript,Null,脚本语言
来源: https://www.cnblogs.com/sshong/p/16520555.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有