摘要: 基本用法 ES新增了let命令,用于声明变量。其用法类似于var,但是所声明的变量只在let命令所在的代码块中有效。 for (var i = 0; i 如果将console.log(i)放在{}中,ES6将会输出6 不存在变量提升 let不像var那样会发生“变量提升”现象。所以,变量一定要在声明 阅读全文
posted @ 2017-03-02 18:41 叫我小红依吧 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 伪类 选择器 | 类型 | 说明|备注 | | | E:first line| 伪元素选择器| 选择匹配E元素内的第一行文本 E:first letter| 伪元素选择器| 选择匹配E元素内的第一个字符 E:before | 伪元素选择器|在某个元素之前插入一些内容 E:after|伪元素选择器|在 阅读全文
posted @ 2017-03-02 18:39 叫我小红依吧 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1. 选择器概述 1.使用元素的class属性的缺点: class本身没有语义,纯粹为css样式服务 并没有把样式与元素结合起来 2. css3 将样式与元素直接绑定起来,使用选择器指定样式。采用类似E[foo$="val"]正则表达式形式 例:指定id末尾字母为"t"的div元素的背景色为蓝色 2 阅读全文
posted @ 2017-03-02 18:38 叫我小红依吧 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1. 函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,为了避免这个问题,通常需要先判断一下参数y是否被赋值,如果没有,再等于默认值。 ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。 区别: 1. log('Hello', '') // ES5:Hello wo 阅读全文
posted @ 2017-03-02 18:36 叫我小红依吧 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 字符的Unicode表示法 JavaScript允许采用\uXXXX形式表示一公分字符,其中XXXX表示字符的码点。 但是,这种表示法只限于\u0000 \uFFFF之间的字符。超出这个范围的字符,必须用2个双字节的形式表达。 上面的代码表示,如果直接在\u后面跟上超过0xFFFF的数值(比如\u2 阅读全文
posted @ 2017-03-01 22:11 叫我小红依吧 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 1. Array.from() Array.from()将类数组(array like)对象与可遍历的对象转化为数组并返回。 下面是一个类数组 ES5我们可能都会这样写: ES6可以把一个类数组转化为一个真正的数组 实际应用中,常见的类似数组的对象是DOM操作返回NodeList集合,以及函数内部的 阅读全文
posted @ 2017-03-01 22:10 叫我小红依吧 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1. RegExp构造函数 ES5中,RegExp构造函数的参数: 1. 参数是字符串,这时第二个参数表示正则表达式的修饰符(flag) 2. 参数是一个正则表示式,这时会返回一个原有正则表达式的拷贝。但是,ES5不允许此时使用第二个参数,添加修饰符,否则会报错。 ES6改变了这种行为。如果RegE 阅读全文
posted @ 2017-03-01 22:08 叫我小红依吧 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 增加和改良input元素 url类型、email类型、date类型、time类型、datetime类型、datetime-local类型、month类型、week类型、number类型、range类型、search类型、tel类型、color类型 详细介绍 1.url类型 2.email类型 3.d 阅读全文
posted @ 2016-12-21 09:25 叫我小红依吧 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1. 表单内元素的form属性 在H5中可以把form放到页面的任何地方,然后为该元素指定一个form属性,属性值为该表单的id,这样就可以声明该元素从属于指定表单了 2. 表单内元素的formaction属性 提交整个表单 3. 表单内元素的formmethod属性 可以对表单的每一个元素指定提交 阅读全文
posted @ 2016-12-19 22:31 叫我小红依吧 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 在使用原生js做开发的时候,你应该会遇到需要获取css属性,然后发现好像直接获取是不行的。这里提供两种在原生js中获取css属性的方法 直接获取会失败,举个栗子 使用getComputedStyle(div)方法用法示例 注意事项 1. 获取到的是浏览器计算后的样式,如果你去获取background 阅读全文
posted @ 2016-12-19 22:29 叫我小红依吧 阅读(12258) 评论(3) 推荐(1) 编辑