【JavaScript】03基础理论

来源:互联网 发布:逻辑回归算法详解 编辑:程序博客网 时间:2024/06/06 13:07

一、前言

    已经结束JavaScript一段时间了,可是在项目的开发中,js这部分中显现出是自己的短板了,所以利用空闲时间针对这一部分知识重新进行学习与整理。本文中介绍了js语言的基础理论部分:js语法、数据类型、运算符、语句、函数、对象和数组、变量等。



二、理论学习

1、语句

  在ECMAScript中,所有的代码都是由语句来构成的。语句表明执行过程中的流程、限定与约定,形式上可以是单行语句,或者由一对大括号“{}”括起来的复合语句,在语法描述中,复合语句整体可以作为一个单行语句处理。

(1)语法构成

区分大小写:ECMAScript中的一切,包括变量、函数名和操作符都是区分大小写。

标识符:指变量、函数、属性的名字,或者函数的参数。

注释:ECMAScript使用C风格的注释,包括单行注释(//)和块级注释(/********/)。

直接量(字面量):程序中直接显示出来的数据值。

关键字:一组具有特定用途的关键字,一般用于控制语句的开始或结束,或者用于执行特定的操作等。

(2)运算符

  描述一组用于操作数据值的运算符。运算符适用于很多值,通常会调用对象的valueOf()和toString()方法,以便取得相应的值。

(3)流程控制语句

  语句定义了ECMAScript中的主要语法,语句通常由一个或者多个关键字来完成给定的任务。

2、变量

   ECMAScript的变量是松散类型的,所谓松散类型就是用来保存任何类型的数据。定义变量时使用var操作符,后面跟一个变量名。变量可以初始化后可以再次改变的量。

数据类型:ECMAScript中有常见几种数据类型:Undefined、Null、Boolean、Number、String和Object。

typeof操作符:用来检测变量的数据类型。

 

三、总结

今天先介绍到这里,理解概念,在代码中不断去实践,去积累。


原创粉丝点击