摘要:
基本用法 ES新增了let命令,用于声明变量。其用法类似于var,但是所声明的变量只在let命令所在的代码块中有效。 for (var i = 0; i 如果将console.log(i)放在{}中,ES6将会输出6 不存在变量提升 let不像var那样会发生“变量提升”现象。所以,变量一定要在声明 阅读全文
摘要:
伪类 选择器 | 类型 | 说明|备注 | | | E:first line| 伪元素选择器| 选择匹配E元素内的第一行文本 E:first letter| 伪元素选择器| 选择匹配E元素内的第一个字符 E:before | 伪元素选择器|在某个元素之前插入一些内容 E:after|伪元素选择器|在 阅读全文
摘要:
1. 选择器概述 1.使用元素的class属性的缺点: class本身没有语义,纯粹为css样式服务 并没有把样式与元素结合起来 2. css3 将样式与元素直接绑定起来,使用选择器指定样式。采用类似E[foo$="val"]正则表达式形式 例:指定id末尾字母为"t"的div元素的背景色为蓝色 2 阅读全文
摘要:
1. 函数参数的默认值 基本用法 在ES6之前,不能直接为函数的参数指定默认值,为了避免这个问题,通常需要先判断一下参数y是否被赋值,如果没有,再等于默认值。 ES6允许为函数的参数设置默认值,即直接写在参数定义的后面。 区别: 1. log('Hello', '') // ES5:Hello wo 阅读全文