自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 登录注册页面的验证

登录注册验证是我们平时生活中碰到的最常见的验证,可以说是处处可见。总结常见的验证流程:用户选中某一个输入框,显示输入框的提示信息。输入该输入框的信息。用户输入完一段信息后,选中下一个输入框,这时上一个输入框失去焦点,开始对用户输入的信息进行判定。判定分为很多,当然也有一边输入一边判定的。判定完毕后显示提示信息。重复以上4个步骤,直到需要用户输入的数据全部都符合要求。提交表单这里...

2019-09-03 20:13:04 2144

原创 DOM的增删改查

JavaScript分为了三个大块,ECMAScript、BOM、DOM,其中的DOM能够去操作html。所谓操作,无非是在最基础的增删改查上延展,所以增删改查显得非常重要。用了一个简单的管理系统增删改查...

2019-09-02 19:06:52 200

原创 数组去重

关于数组去重的方法,这里列举了6种第一种:最简单理解的方法,遍历去重前数组的时候同时遍历目标数组,把去重后的存放到新数组。function unique1(arr){ // 遍历数组arr for(var i = 0, r = []; i < arr.length; i++){ // 遍历数组r for(var j = 0; j < r.length; j++){ ...

2019-08-30 14:21:32 200

原创 HTML DOM 常用对象

tablecells:返回一个数组,包含所有的单元格。rows:返回一个数组,包含所有行。tBodies:返回一个数组,包含所有tbody。行分组:创建:删除:获取:tBodies:返回一个数组,包含了所有tbody。thead和tfoot可以直接点出来:table.thead。行:添加:insertRow(i)删除:rowIndex属性,行的属性,记录该行在整个table中...

2019-08-26 13:06:41 262

原创 全选按钮

全选按钮的实现全选按钮是最基础的对dom树操作的例子,在平时的网页游览过程中有不少这样的例子,比如淘宝京东商城的购物车内,当我们点击全选按钮,购物车内的所有单品会被选中。再次单击全选按钮时,购物车内所有的单品会被取消选中。在全选状态下,任意一个单选按钮被取消时,全选按钮都将被取消选中。在未全选的状态下,所有单选按钮都选中时,全选按钮选中。思路:可以总结为查找到可以操作的对象,给查找到...

2019-08-26 12:56:02 516

原创 算法结构

文章目录新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入任何复杂的算法都有以下的结构:顺序结构分支结构...

2019-08-19 13:00:52 685

原创 DOM

DOM:文档对象模型(Document Object Model)DOM是JavaScript的第二个重要的组成部分,它让js能够有能力操作页面内容,查找查找时最基本的功能,其他的功能也是建立在查找之上的。界面中有三个元素不需要查找,可以直接通过document点出来:html head body节点关系:在html页面中除了标签之间的文本,空字符或者转行都是节点,所以节点之间的关系查找...

2019-08-19 12:22:01 170

原创 作用域

作用域(scope)词条解释:一个变量的可用范围。一个变量,并不是一定在所有的地方都能够访问到。变量可以划分为全局变量和局部变量。全局变量:顾名思义,全局变量即在任何范围都能够访问到的变量,可以反复使用。特点:随处可见,可以反复使用。既然可以随处可见,反复使用,那么将会带来全局污染。局部变量:只能在某一个范围内能够访问到的变量,仅在定义它的函数内部可以使用,不能够反复使用。这里得提到函数...

2019-08-08 20:40:16 232

原创 闭包

刚开始接触这个词的时候,我是一头雾水的,我尝试的去理解他。我开始到处查找关于它的解释,在很多篇文章里面,都把他理解为函数。但很多文章中这句话的原话都是“闭包可以理解为一个函数”,而这个函数指的就是在一个函数体内定义的另一个函数,既然说的是“可以”,那说明闭包的本质不是函数,于是我把闭包的各种特性进行分析,尝试彻底搞清楚闭包到底是个什么“东西”。说起闭包,就必须提到js中作用域的问题。js中变量可...

2019-08-05 20:50:23 126

原创 Math对象

Math对象是一个比较特别的对象,它不可以用new关键词生成。Math对象封装了数算计算常用的量,提供了数学计算所需要的API,在编程中遇到的数学运算问题时,我们可以直接调用Math对象进行计算。当然,Math对象的功能用其他的方法也能做到,比如Math.floor方法可以用parseInt(),按位或运算’|’,但在内层操作上是有区别的。Math对象的每一个方法都是操作number类型的数据...

2019-08-03 15:10:54 191

原创 常用正则表达式

1. 关键词原文:直接匹配与原文相等的字符2. 字符集:语法:[备选字符列表][备选字符列表]… 每位字符集只能匹配到一个字符,且每个字符集中至少匹配一次3. 简写:3.1 如果备选字符列表是连续的,可以省略中间字符,例如:数字: [0123456789] --> [0-9]大小写字母: [a-z] [A-Z]汉字: [\u4e00-\u9fa5]3.2 预定义字符集...

2019-07-31 18:17:59 154

原创 关于JavaScript

组成部分JavaScript 由 ECMAScript 核心语法,以及文档对象 DOM (Document Object Model)和游览器对象 BOM(Brower Object Model)共同构成。DOM 让js有能力操作页面内容,BOM 让js有能力与浏览器对话...

2019-07-28 10:27:23 151

原创 JavaScript运算符

文章目录1. 算术运算符2. 关系运算符3. 逻辑运算符4. 位运算符5. 赋值运算,单、双、三目运算1. 算术运算符//算术运算符主要有:+ - * / % ++ --//关于自加自减 在前:先算后用 在后:先用后算var num = 5 ;num++;// num = num + 1console.log(num);//输出6console.log(num++);//输出6co...

2019-07-22 20:53:54 182

原创 找了几个简单算法题看一下

1.输入三个数x,y,z,要求从小到大输出var x, y, z, a;x = prompt();y = prompt();z = prompt();if(x > y){ a = x; x = y; y = a;}if(x > z){ a = x; x = z; z = a;}if(y > z){ a = y; y = z; z = a;}...

2019-07-22 00:08:42 221

原创 html+css学习心得

最近一周在学习html+css的知识,总结一下学习心得。1、css选择器 在网页样式设计时,有三种方法:行内样式,内部样式,外部样式。 一般采用的是外部样式,它利于维护,方便复用,也实现了网页内容与样式分离。 在优先级上,行内样式>内部样式>外部样式 所以选择器在设计样式时,显得非常重要。以下是几种常用选择器:1.class选择器 .className{}2.id选择器...

2019-07-14 21:47:15 4613 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除