4.JavaScript

一.概述

JavaScript简介

JavaScript一种直译式脚本语言,==是一种动态类型、弱类型、基于原型的语言,内置支持类型。==它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

简称js脚本,配合页面一起使用

作用:

  • 1.页面特效:tab选项卡,轮播图等
  • 2.表单验证:验证输入信息的正确性
  • 3.动态展示数据(DOM编程)

特点:

  • 1、Javascript属于解释型语言,无需编译,浏览器进行解释执行,运行在客户端
  • 2、弱类型语言(声明变量时无需指定数据类型,变量的数据类型取决于所赋值的类型)
    typeof语句 能够获取变量的类型
    string number boolean object undefined五种类型
    动态数据类型:所赋值的类型可以改变

对象:

  • JSON对象:var stu1={name:‘cc’,age:20,address:‘理工北门’};
  • 数组对象:var aryStu=[“aa”,“bb”,“cc”];

二.JavaScript基本语法

2.1 变量声明

var 变量名;

2.2 基本类型

Number、String、Boolean、Undefined、Null五种。

2.3 引用类型

在这里插入图片描述
student被赋值为了一个JSON,全称是JavaScript Object Notation,叫做JavaScript对象标记,也就是说,在JavaScript中,JSON是用于标记一个对象的。

2.4函数

用function关键字来声明,后面是方法名字,参数列表里不写var。整个方法不写返回值类型。
在这里插入图片描述

2.5常见的弹窗函数

  • alert() 警示窗:提示信息 alert(“内容”); 确定

alert方法没有返回值,也就是说如果用一个变量去接受返回值,将会得到undefined。

  • confirm() 确认框:在 是和否之间做出选择

他的返回值是boolean,当你点击“确定”时,返回true,无论你点击“取消”还是右上角的那个“X“关闭,都返回false。

  • prompt() 输入窗口在提示信息的同时,能够接收用户的输入

当你点击确定的时候,返回用户输入的内容。当你点击取消或者关闭的时候,返回null。

2.5 事件

【说明】任何标签都具有单击、双击事件

  • 鼠标事件
  • 键盘事件

onblur 失去焦点
onfocus 获得焦点
onkeyup 键盘的键抬起
onkeypress 按下并抬起
ondblclick 鼠标双击
onclick 鼠标单击
在这里插入图片描述


产生指定范围的随机数:
Math.random()*(上限-下限+1)+下限
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值