JavaScript基础

本文深入探讨了JavaScript的核心概念,从基本语法到高级特性,包括变量、数据类型、运算符、逻辑控制语句、函数及注意事项等。同时,文章还详细介绍了JavaScript与Java的区别,以及如何在HTML页面中调用函数。

一、JavaScript的概念

1.JavaScript是一种弱类型编程语言
2.可以弥补单纯的HTML语言的不足
3.语法来源于java,不同于java
4.脚本程序和JavaScript的区别

<html>
  <script language = "javascript">
   alert(new Date());
  </script>
</html>

 JavaScript简介:前身叫做Livescript,是一种基于对象(Object)和事件驱动(Event    Driven)、并具有安全性能的脚本语言.

5.JavaScript与Java

  •   是两个公司开发的两个不同的产品,作用与用途大不一样,但两者语法上有很多相似之处,JavaScript并不是Java的子集
  •  JavaScript、JScript与ECMAScript

二、JavaScript的基本语法

1.变量

  •  变量的命名规则:必须以字母,下划线或$开始,后面是以字母、数字、下划线或$符号组合
  •  保留字:javascript的自己使用
  •  严格区分大小写
  •  格式:每条执行语句最后使用分号(;.结束,每个词之间用空格、制表符、换行符
  •  或大括号、小括号 这样的分隔符隔开。
  • 常用的保留字:
  break  delete  function   return  type   case
  do    if  switch  catch   else    this  void

2.变量的声明和赋值

  •  定义变量一般语法: var  变量名
  •  var:用于声明变量的关键字

3.数据类型

  •  原始数据类型:数字,字符串,布尔值,null和undefined
  •  对象类型:数组和函数

4.运算符号

  • 运算符对一个或多个变量或值(操作数.进行运算, 并返回一个新值
  • 根据所执行的运算,运算符可分为以下类别:

 - 算术运算符  +、-、 * 、 / 、%、++、--、-(求反.
 - 比较运算符==、!=、>、>=、<、<= 、=== - 逻辑运算符   &&、||、!

5.逻辑控制语句

  • if条件语句
  • switch多分支语句
  • for、while循环语句

6.注释

  • 单行注释:"//"
  • 多行注释:"/*...*/"

7.类型转换

  • 将字符串转换为整型数字parselInt(String.
  • 将字符串转换为浮点型数字parseFloat(String.

三、函数

1.类似于Java中的方法,是执行特定任务的语句块

2.创建函数

function 函数名(参数1,参数2.
{

 语句;

}

3.调用函数

  •  函数调用一般和表单元素的事件一起使用
  •  调用格式为: 事件名=“函数名”
  •  onClick:事件名

四、注意事项

1.变量不声明而直接赋值,如x=5;
2.声明变量后,变量名大小写应保持一致

五、问题

1.请简述一下JavaScript脚本的基本结构

 <script language = "javascript">
    JavaScript语句:
 </script>

2.JavaScript与Java基本语法有哪些相同之处?
 变量的命名规则、运算符号、逻辑控制语句、注释等等与Java都有相同之处

4.在JavaScript中,如何调用一个函数?
 调用格式为: 事件名=“函数名” ,事件名为onClick

5.在JavaScript中,常见错误有哪些?
变量的声明、变量名的大小写以及数据类型转换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GentleDevin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值