JavaScript基本语法

JavaScript基本语法

JavaScript是web上一种功能强大的编程语言,用于开发交互式的web页面。它不需要进行编译,而是直接嵌入在HTML页面中,由浏览器执行。

  • JavaScript 被设计用来向 HTML 页面添加交互行为。
  • JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。
  • JavaScript 由数行可执行计算机代码组成。
  • JavaScript 通常被直接嵌入 HTML 页面。
  • JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。

JavaScript的组成:

  • ECMAScript:语法,语句.
  • BOM:浏览器对象
  • DOM:Document Object Model.操作文档中的元素和内容.

JavaScript的作用

在HTML文件中引入JavaScript有两种方式,一种是在HTML文档直接嵌入JavaScript脚本,称为内嵌式,另一种是链接外部JavaScript脚本文件,称为外联式。
1.内嵌式,在HTML文档中,通过script标签引入,如下:

<script type="text/javascript">
	//此处为JavaScript代码
</script>

2.外联式,在HTML文档中,通过script src=""标签引入.js文件,如下:

<script src="1.js" type="text/javascript" ></script>

基本语法

变量

  1. 在使用JavaScript时,需要遵循以下命名规范:
    • 必须以字母或下划线开头,中间可以是数字、字符或下划线
    • 变量名不能包含空格等符号
    • 不能使用JavaScript关键字作为变量名,如:function
    • JavaScript严格区分大小写。
var 变量名;	//JavaScript变量可以不声明,直接使用。默认值:undefined
  1. 变量的赋值
var 变量名 = 值;	//JavaScript变量是弱类型,及同一个变量可以存放不同类型的数据

数据类型

基本类型

  • Undefined ,Undefined 类型只有一个值,即 undefined。当声明的变量未初始化时,该变量的默认值是
    undefined。
  • Null ,只有一个专用值 null,表示空,一个占位符。值 undefined 实际上是从值 null 派生来的,因此 ECMAScript 把它们定义为相等的。
  • alert(null == undefined); //输出 “true”,尽管这两个值相等,但它们的含义不同。
  • Boolean,有两个值 true 和 false
  • Number,表示任意数字
  • String,字符串由双引号(")或单引号(’)声明的。JavaScript 没有字符类型

引用类型

  • 引用类型通常叫做类(class),也就是说,遇到引用值,所处理的就是对象。
  • JavaScript是基于对象而不是面向对象。
  • JavaScript提供众多预定义引用类型(内置对象)。
造一个对象:var obj = new Object();

造一个字符串对象:var str = new String();

造一个日期对象:var date = new Date();
  • 内置函数的重要转换: 字符串转成数字
    parseInt \ parseFloat

运算符

算术运算符

在这里插入图片描述

赋值运算符

在这里插入图片描述

比较运算符

在这里插入图片描述

逻辑运算符

在这里插入图片描述

运算符操作

Boolean运算

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值