浅谈JavaScript

JavaScript是一种脚本语言,它由LiveScript改名而来,其本质上是一种弱语言。
一、数据类型
既然JavaScript是一种脚本语言,那么它的数据类型必然不可避而不谈。实际上,由于其是弱语言,所以它的数据类型并不像Java那样具有八种基本数据类型,定义的时候整数、浮点数等都分得那么清楚。
综合来讲,JavaScript可以分为基本类型和引用类型。其中基本类型有五种,分别为Undefind、Null、Boolean、Number、String;引用类型有三种,分别为Object、Function、Array。
简单来说,基本类型的变量直接存储的是数据本身;引用类型的变量存放的是地址值,指向对象。
二、函数的创建与调用
1、 在JavaScript中,函数的创建有3种,分别是:
①定义命名函数
在这里插入图片描述
其中name为函数的名称,符合命名规则可随便定义,{}里面写入相应的语句。
②定义匿名函数
在这里插入图片描述
匿名函数,即为没有名称的函数,省略函数名,但要注意,要在函数结束的}后面加上“;”,否则会报错。
③使用Function类匿名函数
在这里插入图片描述
使用new Function定义匿名函数。
2、 在JavaScript中,函数的调用有3种,分别是:
①直接点用函数
在这里插入图片描述
这种调用方法简单,粗暴,易用,直接,但是缺乏灵活性,不可动态调用。
②以call()方法调用函数
在这里插入图片描述
此种方法较直接调用来讲灵活性更高,可动态调用。
③以apply()方法调用函数
在这里插入图片描述
apply()也可以动态地调用函数,如图,为它和call()的关系。
三、定义对象的三种语法
1、使用new关键字
在这里插入图片描述
2、使用Object
在这里插入图片描述
3、使用JSON语法
在这里插入图片描述
四、创建类以及类继承的标准写法
1、创建类的标准需要用到类prototype,可防止闭包,例
在这里插入图片描述
2、类继承标准写法,例
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值