0
点赞
收藏
分享

微信扫一扫

JavaScript之【基础语法】

得一道人 2022-04-19 阅读 82
javascript

标识符命名规则

按照java的标识符命名规则和规范执行。

函数

1、等同于java中的方法,函数也是一段可以被重复利用的代码片段。

2、函数一般都是可以完成某个特定功能的。

3、JS中的函数不需要指定返回值类型,返回什么类型都行。

4、JS中的函数不能重名,如果重名,后声明的函数会覆盖先声明的函数。

函数定义

第一种方式

第二种方式

函数调用

1、JS函数在调用的时候,参数的类型没有限制,并且参数的个数也没有限制。

变量

1、JS是一种弱类型语言,没有编译阶段,一个变量可以随意赋值。

2、赋什么类型的值都行。

3、定义未初始化时,默认赋值undefined。【undefined是一个值】

4、一个变量没有声明时,不能直接访问。

声明

赋值

全局变量

1、在函数体之外声明的变量属于全局变量。

2、全局变量的生命周期:浏览器打开时声明,浏览器关闭时销毁,尽量少用,能使用局部变量尽量使用局部变量。【因为全局变量会一直在浏览器的内存中,耗费内存空间】

3、声明变量时,如果未使用var关键字,无论这个变量在哪里声明,都是全局变量。

局部变量

1、在函数体之内声明的变量属于局部变量,包括一个函数的形参都属于局部变量。

2、局部变量的生命周期:函数开始执行时局部变量的内存空间开辟,函数执行结束之后,局部变量的内存空间释放。局部变量的生命周期较短。

数据类型

1、虽然变量声明时不需要指定数据类型,但是赋值时,每一个数据还是有类型的。

2、ES6规范(ECMAScript规范),在ES6之后,又多出一种新的类型:Symbol

3、JS中有一个运算符叫做typeof,这个运算符可以在程序的运行阶段动态的获取变量的数据类型。

4、在JS中比较字符串是否相等使用“==”完成,没有equals。

原始类型

Undefined

Number

isNaN()函数

parseInt()函数

parseFloat()函数

Math.ceil()函数

String

创建字符串对象

String常用属性及函数

Boolean

Boolean()函数

Null

引用类型

Object以及Object的子类

举报

相关推荐

JavaScript 基础语法

JavaScript[基础语法]

JavaScript的基础语法

JavaScript基础语法(5)

JavaScript基础语法(2)

【JavaEE】_JavaScript基础语法

前端 - JavaScript(基础语法)

0 条评论