热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javaScreipt小结(有用户登录的案例)

欢迎来到我的网页用户登录

在这里插入图片描述





用户登录












姓名
密码
确认密码
性别
爱好 读书 打球 看电视 钓鱼 遛狗
学历
上传文件
秋波
自我介绍


下面又是不同知识点






姓 名 性 别 专 业 咚 咚男计算机 喃 喃女园 林


编号姓名年龄
2010 10086
2011 1223
2050外星人 2100
我们是认真的



css的使用。


*******************************************************************

注册新用户




姓名
密码
确认密码



小问题********

1.能够完成表单验证,要求用户填写一项验证一项,并且验证信息显示在输入域后面,只要有一项不合法,表单是不允许提交的。*


不能

2.window对象的alert()和confirm()函数都会用吗*


不会

3.window对象的open()和close()都会用吗*


不会

4.能够使用window对象的opener属性完成父子窗口的通信*


不能

5.通过history对象可以完成页面前进和后退*


不能

6.通过location对象可以向服务器发送请求*


不能

7.常见事件:blur,focus,change,click,dblclick,keydown,keyup,load,mouseover,mousedown,mouseup,mousemove,这些事件都在什么情况下发生?*

知道
不知道

8.通过JS内置的事件对象event可以获取键值*


不能

9.回车键的键值,ESC键的键值。*

知道
不知道

10.给元素注册事件可以在html标签中添加事件句柄,除了这种方式之外,还可以通过执行JS代码给元素绑定事件,例如:document.getElementById(“myBtn”).onclick = function(){}*

知道
不知道

11.给元素绑定事件的时候,指定的函数为回调函数,对回调函数的概念你理解吗*

理解
不理解

12.window的onload属性可以用来绑定页面加载完毕事件。*

知道
不知道

13.JSON是什么,有什么用?*

知道
不知道

14.能够创建JSON对象,并且可以访问JSON对象当中的数据*


不能

15.JS中{}和[]有什么区别*

知道
不知道

16.JSON是如何完成Javascript和Java之间交换数据的*

理解
不理解

17.window对象的eval()函数的作用*

理解
不理解

18.在Javascript当中获取系统当前日期*


不会

19.JS中获取自1970年1月1日到当前的总毫秒数*


不会

20.JS中Date类的getYear()和getFullYear()*

理解
不理解

21.window.setInterval()和window.setTimeout()的区别*

理解
不理解

22.表格行的动态添加和动态删除*


不会

23.JS完成下拉列表中添加新的选项option*


不会

24.会使用JS操作CSS样式*


不会

25.获取DOM元素的三种方式*


不会

26.正则表达式是一门独立的学科,正则表达式在计算机编程方面可以干什么*

知道
不知道

27.常见的正则表达式符号代表的含义:[a-zA-Z0-9],{2},{2,3},{2,},+,?,,\s,^,$,\d,\w

理解
不理解

28.在JS中创建正则表达式对象的两种方式*


不会

29.能够使用正则表达式验证邮箱地址。*


不会

30.能够使用正则表达式去除字符串前后空白。*


不会


1.JS程序如何调试*

找到断点之后,Skip over…

2.typeof运算符的作用,以及typeof运算符的6个结果分别是什么*

知道

除了null和symbol的其他六中

3.JS中包含7种数据类型,分别是Undefined、Number、Boolean、Null、String、Object、Symbol*

知道

4.Undefined数据类型只有一个值undefined,当变量声明时没有赋值,系统默认赋值undefined。*

知道

5.变量声明时没有赋值系统会默认赋值,但是变量没有声明就直接访问,那肯定是要报错的:访问的变量不存在。*

理解

6.Number类型常见的值包括:整数、浮点数、NaN、Infinity*

知道

7.什么情况下结果是NaN*
NaN和任意数包括她自己运算结果都为NAN

8.什么情况下结果是Infinity*
除以0时候

9.Number()函数、parseInt()函数、parseFloat函数它们都是干什么的*
Number()函数 返回结果为整形或浮点型基本类型的数

10.isNaN()函数是干什么的?*

判断不是一个数。

11.Boolean类型只有true和false两个值,其中Boolean()函数可以将数据转换成true或者false*

知道

12.Javascript和Java什么关系,和HTML,CSS有什么关系*

理解

13.Javascript包括ECMAScript、DOM、BOM三部分*

知道

14.Javascript和微软的JScript在历史的某段时间内是竞争关系,不过它们后来都遵守了ECMA-262标准。所以Javascript和JScript语法基本上是一致的,所以开发的时候参考哪一个帮助文档都是可以的。*

知道

15.HTML中嵌入JS的三种方式*

内部,外部内嵌式

16.meta标签的charset的作用是告诉浏览器采用哪一种字符集打开当前页面*

知道

17.JS是一门基于事件驱动型的脚本语言,其中包含了很多事件,例如鼠标单击事件click,每一个事件都会对应一个事件句柄,例如click事件对应的事件句柄为onclick,而事件句柄通常是html标签当中的属性。*

理解

18.什么样的编程语言可以看做是脚本语言呢?(Javascript语言的目标程序以普通文本形式存在,使用记事本即可开发,不需要编译,直接使用浏览器打开则解释执行)*

知道

19.JS中的字符串既可以使用双引号括起来,又可以使用单引号括起来*

知道

20.window.alert()可以弹出消息框,并且window.是可以省略的*

知道

21.Java是一种强类型的编程语言,在Java中int i = 10,那么就意味着i变量的数据类型会一直为int类型,那么在赋值的时候就需要给i变量一种int类型的数据。JS是一种弱类型编程语言,例如:var i = 10,此时i变量由于赋值10,所以i变量当前的数据类型是整数型,i也可以赋值false,例如:i = false,那么此时的i变量数据类型就是布尔类型。显然在JS中没有强制类型的约束。一个变量可以随意赋值。*

理解

22.JS中一个变量没有手动赋值的时候,系统默认赋值:undefined*

知道

23.在JS中两种定义函数的语法都会吗*


24.JS的函数怎么调用*


25.JS函数不存在重载机制,一个JS函数可以当做多个函数使用。*

理解

26.JS函数执行结束之后可以返回值,也可以不返回任何值。*

知道

27.在同一个js文件当中,定义了多个同名函数,那么当调用这个函数的时候会执行哪一个*

最后一个

28.函数的形参,以及函数体当中声明的变量称为局部变量,函数体外声明的变量是全局变量。JS也遵守就近原则。但当一个变量在声明时没有使用var关键字,那么不管这个变量是在哪个位置声明的,它都是全局变量。*

知道

推荐阅读
  • 使用jqTransform插件美化表单
    jqTransform 是由 DFC Engineering 开发的一款 jQuery 插件,专用于美化表单元素,操作简便,能够美化包括输入框、单选按钮、多行文本域、下拉选择框和复选框在内的所有表单元素。 ... [详细]
  • 在PHP中如何正确调用JavaScript变量及定义PHP变量的方法详解 ... [详细]
  • DVWA学习笔记系列:深入理解CSRF攻击机制
    DVWA学习笔记系列:深入理解CSRF攻击机制 ... [详细]
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • oracle c3p0 dword 60,web_day10 dbcp c3p0 dbutils
    createdatabasemydbcharactersetutf8;alertdatabasemydbcharactersetutf8;1.自定义连接池为了不去经常创建连接和释放 ... [详细]
  • 本文介绍了如何利用HTTP隧道技术在受限网络环境中绕过IDS和防火墙等安全设备,实现RDP端口的暴力破解攻击。文章详细描述了部署过程、攻击实施及流量分析,旨在提升网络安全意识。 ... [详细]
  • php更新数据库字段的函数是,php更新数据库字段的函数是 ... [详细]
  • 本文详细解析了客户端与服务器之间的交互过程,重点介绍了Socket通信机制。IP地址由32位的4个8位二进制数组成,分为网络地址和主机地址两部分。通过使用 `ipconfig /all` 命令,用户可以查看详细的IP配置信息。此外,文章还介绍了如何使用 `ping` 命令测试网络连通性,例如 `ping 127.0.0.1` 可以检测本机网络是否正常。这些技术细节对于理解网络通信的基本原理具有重要意义。 ... [详细]
  • 深入解析Struts、Spring与Hibernate三大框架的面试要点与技巧 ... [详细]
  • Webdriver中元素定位的多种技术与策略
    在Webdriver中,元素定位是自动化测试的关键环节。本文详细介绍了8种常用的元素定位技术与策略,包括ID、名称、标签名、类名、链接文本、部分链接文本、XPath和CSS选择器。每种方法都有其独特的优势和适用场景,通过合理选择和组合使用,可以显著提高测试脚本的稳定性和效率。此外,文章还探讨了在复杂页面结构中如何灵活运用这些定位技术,以应对各种挑战。 ... [详细]
  • 基于 Vue 和 Element UI 实现的简洁登录界面设计
    本文介绍了一种利用 Vue.js 和 Element UI 框架构建的简洁登录界面设计。该设计不仅注重用户体验,还确保了界面的美观性和易用性。通过合理的布局和组件配置,实现了高效、响应式的登录功能,适用于多种前端应用场景。 ... [详细]
  • CSS3 @font-face 字体应用技术解析与实践
    在Web前端开发中,HTML教程和CSS3的结合使得网页设计更加多样化。长期以来,Web设计师受限于“web-safe”字体的选择。然而,CSS3中的`@font-face`规则允许从服务器端加载自定义字体,极大地丰富了网页的视觉效果。通过这一技术,设计师可以自由选择和使用各种字体,提升用户体验和页面美观度。本文将深入解析`@font-face`的实现原理,并提供实际应用案例,帮助开发者更好地掌握这一强大工具。 ... [详细]
  • PHP网站日志深度解析与数据洞察分析
    通过对PHP网站日志进行深入解析与数据洞察分析,可以有效提升网站性能和用户体验。由于网站日志数据量庞大,通常需要借助专业的日志分析工具来处理。常用的工具包括光年日志分析工具和WebLog Expert等,这些工具能够帮助技术人员快速识别并解决网站运行中的各种问题,从而优化SEO效果和提升整体运营效率。 ... [详细]
  • 本文详细介绍了 jQuery 的入门知识与实战应用,首先讲解了如何引入 jQuery 库及入口函数的使用方法,为初学者提供了清晰的操作指南。此外,还深入探讨了 jQuery 在实际项目中的多种应用场景,包括 DOM 操作、事件处理和 AJAX 请求等,帮助读者全面掌握 jQuery 的核心功能与技巧。 ... [详细]
  • 优化升级版数据采集与赋值方法,专为前文内容设计
    在前一篇文章中,方法的局限性主要体现在需要传递参数,并且参数数量受限。当页面布局与所需参数不匹配时,该方法将无法正常工作。为此,我们推出了优化升级版1.1,旨在解决这些问题并提高灵活性和适用性。 ... [详细]
author-avatar
手机用户2502901265_642
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有