JAVA基础WEB阶段第三天——JavaScript

JavaScript

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

运算符

        JavaScript运算符与Java运算符基本一致。 

         算数运算符

         赋值运算符

         比较运算符

         逻辑运算符

函数(重要)

 事件(重要)

常用的事件 

事件绑定函数

给页面上的标签添加一个事件,关联一个函数. 当我们操作这个标签是,javaScript就会侦听到对应的事件发生,从而执 行关联的函数我们称为事件绑定函数.
 

派发事件

                   不修改html, 通过js方式获取到一个html中的元素对象,并且给它动态的设置一个事件并关联一个函数.我们称为事 件派发. 派发的好处是:不污染原来的html代码; 不好处是:需要页面内容加载完毕在可以使用,一般写在页面加载函数 中.

BOM对象 

 js的BOM对象 
1. Screen对象,Screen 对象中存放着有关显示浏览器屏幕的信息。

2. Navigator对象,包含的属性描述了正在使用的浏览器

3. Window对象(重点),Window 对象表示一个浏览器窗口或一个框架。

4. History对象,其实就是来保存浏览器历史记录信息。

5. Location对象(重点),Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。 

1. 提示框:alert(提示信息);
2. 确认框:confirm(提示信息);

3. 输入框:prompt(提示信息); 

 定时器(重点) 
1. 返回值 setTimeout(js代码/函数,毫秒值); 执行一次的定时器 2. 返回值 setInterval((js代码/函数,毫秒值); 反复执行的定时器 参数:  函数:定义一个有名函数,传递函数名字;或者使用匿名函数     毫秒值:设置定时器的时间,在指定的时间结束之后,会执行传递的函数 返回值:  返回的是定时器的id值,可以用于取消定时器使用 3. clearTimeout(定时器的id值);取消执行一次的定时器 4. clearInterval(定时器的id值);取消反复执行的定时器 。

 Location对象(重点) 

重点记忆location.href可以在js中进行url访问
location.href相当于在浏览器的地址栏中输入地址 并敲回车。

 DOM对象(重点) 

 JavaScript内置对象 

 JS内置对象 String

 JS内置对象 Date

JS内置对象 Math

JS内置对象 Array

JS内置对象 RegExp正则表达式

量词

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/70761177 【完整课程列表】 完整版Java web开发教程PPT课件 Java开发阶教程 第01章 JavaScript简介以及基本语法(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第02章 Dom模型,控制客户端元素(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第03章 表单验证,常用函数(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第04章 自定义web服务器(共14页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第06章 SERVLET(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第07章 JSP语法及运行过程(共13页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第08章 JSP内置对象(共22页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第09章 jstl、el、java bean(共18页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第10章 过滤器、监听器、自定义标签(共19页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第11章 AJAX实现(共11页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第12章 自定义mvc框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第13章 spring ioc aop(共18页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第14章 spring mvc介绍,原理以及搭建(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第15章 spring mvc核心对象拦截器(共26页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第17章 自定义orm框架(共11页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第18章 mybatis框架的搭建以及应用(共13页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第19章 mybatis高级应用(共21页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第20章 数据库连接池,缓存(共15页).pptx 完整版Java web开发教程PPT课件 Java开发阶教程 第22章 常用框架的介绍以及环境搭建(共16页).pptx JS课程案例ebookHTML\网上书店需求文档.doc

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

大数据架构师Pony

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

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

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

打赏作者

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

抵扣说明:

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

余额充值