自学内容网 自学内容网

【web前端HTML+CSS+JS】--- JS学习笔记03

一、JS介绍

可以在前端页面上进行逻辑处理,来解决表单的验证等问题,提升效率,直接在前端提示问题,减少服务器压力

应用1:可以做静态验证和动态验证(进行异步请求)

应用2:可以解析后端传过来的响应

应用3:可以制作页面的行为,比如定时轮播、时钟、加载数据...

二、语法

1.语法组成

2.编写位置

可以在head和Body中写<script>

3.注释

4.输出

输出到控制台

5.外部文件引入

6.变量声明与赋值

7.数据类型

(1)number

(2)boolean
(3)undefined

声明变量,但没赋值

(4)string

通过json文件进行前后端的传递,用单引号/双引号都可以表示

(5)null
(6)强制类型转换

转化为number

转化为boolean

转化为string

parseInt和parseFloat分别转为整数和小数,比如下面的指令都可以在控制台输出123.45

8.运算符

(1)算数运算符

除数运算时,整数/整数可以得到小数

(2)自增自减运算符

(3)赋值运算符
(4)比较运算符

===值和类型都相等

(5)逻辑运算符

(6)三元运算符

(7)字符串连接运算符

9.流程控制语句

do...while是无条件先执行一次

10.隐式转换

11.函数定义和复用

函数表达式

12.arguments对象

封装的是实参的数据,可以获取所有的实参数据,哪怕实参超过形参的数量

13.变量作用范围

只有在函数中声明的变量是局部变量,在外部不能访问,js没有作用域、代码块的概念,因此即使在if语句中声明的变量,在外面也能访问。

14.JS内置对象

(1)字符串对象

(2)数组对象

创建

length获取信息并且可以改变信息

访问数组元素

对数组元素进行操作

(3)math对象

(4)date对象


原文地址:https://blog.csdn.net/m0_67357141/article/details/140264299

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!