摘要: 阅读全文
posted @ 2019-10-30 12:22 改一个名字 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 事件流动 DOM事件不单单只会在一个Element上触发,它还会流向其他Element。事件的流动通常会经历这么三个阶段: 捕获阶段 -> 目标阶段 -> 冒泡阶段 "eventPhase" “eventPhase”是“Event”下的一个属性,它指明当前event属于那一个阶段。 “eventPh 阅读全文
posted @ 2018-11-13 17:30 改一个名字 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 对象的constructor属性引用了该对象的构造函数.对于 Object 对象,该指针指向原始的 Object() 函数.如下: var obj = {};obj.constructor //ƒ Object() { [native code] }obj.constructor == Object 阅读全文
posted @ 2018-11-09 12:37 改一个名字 阅读(606) 评论(0) 推荐(0) 编辑
摘要: //1、for in 循环 / / //=>语法: for (variable in object) {...} //for...in语句以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行。 //=> variable (变量):每次迭代时,将不同的属性名分配给变量 //=> o 阅读全文
posted @ 2018-11-09 12:34 改一个名字 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 编程语言的历史早于真正意义的计算机的出现。19世纪就有"可编程的"织布机和钢琴弹奏装置出现,它们都是领域特定语言(DSL)的样例。 编程语言发展的编年史 我们一个统计出来256种编程语言,当然,这么多的语言中只有一些是常用的或实用的。 1951 – Regional Assembly Languag 阅读全文
posted @ 2018-11-05 13:14 改一个名字 阅读(774) 评论(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-02 13:31 改一个名字 阅读(439) 评论(0) 推荐(0) 编辑
摘要: “Paul Puala Pualine paul Paul” 把所有Paul替换成Ringo var str = “Paul Puala Pualine paul Paul”; var txt = str.replace(/Paul/g,"Ringo"); 阅读全文
posted @ 2018-11-02 13:29 改一个名字 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被构造为对象的树,如图: 通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。 JavaScript 能够改变页面中的所有 HTML 元素 JavaS 阅读全文
posted @ 2018-10-22 01:01 改一个名字 阅读(108) 评论(0) 推荐(0) 编辑
摘要: http://www.divcss5.com/html/h636.shtml 阅读全文
posted @ 2018-10-22 00:57 改一个名字 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 网格布局就是指通过水平和垂直创建的一种模式,可以在这个模式上排列元素,网格通常具有行(row)和列(column)以及间隙(列跟列之间的距离,gutter)。 fr布局单位: 网格布局就是指通过水平和垂直创建的一种模式,可以在这个模式上排列元素,网格通常具有行(row)和列(column)以及间隙( 阅读全文
posted @ 2018-09-25 00:03 改一个名字 阅读(208) 评论(0) 推荐(0) 编辑