摘要: 全局变量所有函数都能调用,容易对其造成污染(改变其值造成逻辑混乱),局部变量又只能在函数体里使用,不能为全局服务重复使用,要想解决此类问题闭包是个不错的选择。 对闭包的理解:闭包能在全局函数里面操控另一个作用域的局部变量 完成闭包的三步 1.外层函数嵌套内层函数 2.内层函数使用外层函数的局部变量 阅读全文
posted @ 2020-08-24 23:58 dabfranklin 阅读(196) 评论(0) 推荐(0) 编辑
摘要: for each ...in / for ...in / for...of 参考博客: https://www.cnblogs.com/ruoqiang/p/6217929.html https://www.cnblogs.com/dupd/p/5895474.html 1 for ...in 遍历 阅读全文
posted @ 2018-11-11 21:04 dabfranklin 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 用户名:var string = /^[a-zA-Z0-9_-]{4,16}$/;密码:var string = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/;email:var string = /^[a-zA- 阅读全文
posted @ 2018-11-11 20:25 dabfranklin 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一.Javascript组成JavaScript的实现包括以下3个部分: ECMAScript(核心) 描述了JS的语法和基本对象。 文档对象模型 (DOM) 处理网页内容的方法和接口 浏览器对象模型(BOM) 与浏览器交互的方法和接口 javascript 有三部分构成,ECMAScript,DO 阅读全文
posted @ 2018-11-11 19:28 dabfranklin 阅读(119) 评论(1) 推荐(0) 编辑
摘要: 色值 CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义。对光源进行设置的最低值可以是 0(十六进制 00)。最高值是 255(十六进制 FF)。 十六进制值使用三个双位数来编写,并以 # 符号开头。 CSS 颜色 可以用以下方法来规定 CSS 中的颜色: 十六进 阅读全文
posted @ 2018-11-11 19:06 dabfranklin 阅读(487) 评论(0) 推荐(0) 编辑
摘要: CSS网格布局 CSS网格布局擅长于将页面划分为主要区域,或从大小、位置和层的角度定义由HTML原语构建的控件的各个部分之间的关系。 与表一样,网格布局使作者能够将元素对齐为列和行。然而,与表相比,CSS网格的布局可能更多,或者更容易。例如,网格容器的子元素可以定位自己,因此它们实际上是重叠和层的, 阅读全文
posted @ 2018-11-11 18:44 dabfranklin 阅读(337) 评论(0) 推荐(0) 编辑
摘要: position属性 这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 元素的位置通过 "left" 阅读全文
posted @ 2018-11-11 18:06 dabfranklin 阅读(130) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Login</title></head><body> <h2>Login</h2> <form action="" method="get" class="form-example"> 阅读全文
posted @ 2018-11-11 17:53 dabfranklin 阅读(137) 评论(0) 推荐(0) 编辑
摘要: hello !!! this is my first blog now i will introduce myself to you my name is pangkun and my major is computer science my hobby is palying basketball 阅读全文
posted @ 2018-09-05 12:44 dabfranklin 阅读(127) 评论(0) 推荐(0) 编辑