春风得意马蹄疾
一日看尽长安花

HTML学习 第2页

js 基本类型与基本包装类型

liukuan阅读(286)评论(0)赞(0)

基本类型:Boolean,Number ,String,Null,Undefined 基本包装类型:Boolean,Number,String 毫无疑问上面的string是一个基本类型,但是它却能召唤出一个 charAt() 的方法,这是什...

javaScript 声明提升

liukuan阅读(407)评论(0)赞(0)

一般认为,javascript代码在执行时是由上到下一行一行执行的。但实际上这并不完全正确,主要是因为声明提升的存在。 js解析器工作步骤 包括变量声明(var a)和函数声明(function a(){})在内的所有声明都会在代码被执行前...

js原生语句实现排序方法总结

liukuan阅读(596)评论(4)赞(4)

选择排序 思想: 1、首先假定0是数组中最小的数字的索引。也就是说第一次比对时,假设数组中的第一个元素是最小; 2、遍历数组,索引为0的元素和后面的所有元素进行比对,找到第一个比它小的元素a,将a的索引替换为0,继续向后比较,找到比a还小的...

mouseover与mouseenter区别及其他事件种类

liukuan阅读(562)评论(0)赞(0)

mouseover与mouseenter区别 mouseover:当鼠标移入元素或其子元素都会触发事件,所以有一个重复触发,冒泡过程。与mouseout配套使用。 mouseenter:当鼠标移除元素本身(不包含元素的子元素)会触发事件,也...

浏览器常见CSS解析bug及hack

liukuan阅读(372)评论(0)赞(0)

IE常见bug 1、图片边框bug 描述:当图片加在IE上会出现边框 hack:给图片加border:0;或者border:none; 2、div中的图片间隙BUG 描述:在div中插入图片时,图片会将div下方撑大大约三像素。 hack1...

javaScript ES6 var、let、const区别及箭头函数

liukuan阅读(290)评论(0)赞(0)

var、let、const  ES5 中作用域有:全局作用域、函数作用域。 ES6 中新增了块级作用域。块作用域由 { } 包括,if语句和 for语句里面的{ }也属于块作用域。 var定义的变量,没有块的概念,可以跨块访问 let定义的...

javaScript ES6严格模式

liukuan阅读(624)评论(0)赞(0)

开启方式: 1、<script type="module"></script> 2、<script> "use strict"; <script> 严格模式要求: 1、任何变量都必须先声明,不能直接使用 2、参数名不...

javaScript 正则表达式{min,max} 区间量词

liukuan阅读(473)评论(0)赞(0)

{n}重复n次 a{7}  a重复7次 注: 任何内容重复0次,就是"" ,例如a{0} b{0} 不可在[]中使用此方法,如果使用将代表{,}字符 {min,}最少min个 ca{3,}满足含有字符c且后面紧跟至少有3个a,如caaa,c...

javaScript 正则表达式元字符

liukuan阅读(288)评论(0)赞(0)

元字符概念 元字符就是指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。 var  reg=/abc/;     abc就是元字符,要求必须包含a接下来是b,再接下来是c的字...