摘要:
一、闭包定义 函数嵌套函数,子函数访问父函数的变量,就产生了一个闭包环境 <!--WizRtf2Html Charset=0 --> function fn1(){ var n=10; //n是在函数内声明的,局部变量,它在函数外面是访问不到的 function fn2(){ //fn2是在函数内声 阅读全文
摘要:
1.定时器(js中内置的一个方法) <!--WizRtf2Html Charset=0 -->每隔一段时间或者延迟一段时间就执行一段指定的代码 2.重复执行定时器 <!--WizRtf2Html Charset=0 --> * 定时器的分类 * 1、重复执行定时器 * setInterval() * 阅读全文
摘要:
* 函数或者变量都会有一个提解析的过程,js会把函数或者变量提前解析一下,解析到它们对应的作用域最开始的僧 * 步骤 * 首先是在全局域下进行, * 1、先找var 、function关键字以及参数 * 2、如果找到了var(声明的变量,参数),会给他赋一个undefined。如果找到了functi 阅读全文
摘要:
一、JS数据类型 <script> /* * js中的数据类型 * 一、基本(简单)数据类型(有五种) * 1、字符串 String * 放在一对单引号或者双引号里,由0个或者多个字符组成的串 * 注意: * 引号是成对出现的 * 如果说字符串里面有引号,外在的引号一定要与里面的引号相反 * 如果说 阅读全文
摘要:
1.less 针对的就是CSS,修改样式。2.编译方法 编译的方法有很多种,若使用Hbuilder最方便。 1.新建一个less文件夹,在此文件夹下新建一个less文件。 2.在编辑less文件的窗口右击,将会出现编译选项, 3.点击编译确定存储的位置,HBuilder自动讲less转化成CSS。 4.然后将css文件引入HTML文件中就可以了。... 阅读全文
摘要:
第一章 1.JS的位置 1-1.行间 1-2.内嵌 1-3.外联 2.JS的标签位置 页面中的代码在一般情况下会按从上到下的顺序,从左往右的顺序执行。 因此当JS放在了元素上面的时候,就不能正常执行。 解决 * window.onload 页面加载完成之后再执行JS * window.onload= 阅读全文
摘要:
1.文字阴影 text-shadow 文字阴影 参数1: X轴的偏移量 参数2: Y轴的偏移量 参数3: 阴影的大小 参数4: 阴影的颜色 给负值为反方向,阴影可以叠加,不建议用叠加 div{ font: 100px/200px "微软雅黑"; text-align: center; text-sh 阅读全文
摘要:
1.各种不同内科浏览器的css3适配 -webkit-transition: 1s; /*Chrom、Safari*/ -moz-transition: 1s; /*Firefox*/ -ms-transition: 1s; /*IE*/ -o-transition: 1s; /*Opera*/ t 阅读全文
摘要:
1.target-伪类 (对锚点状态进行修改) 双冒号是CSS3里的固定伪类语法,但是使用单冒号也有效 a{ font: 20px/20px "微软雅黑"; } div{ width: 300px; height: 200px; background: red; font: 50px/200px " 阅读全文
摘要:
5.过渡 tansition (由一个状态过渡到另外一个状态的过程) transition 过渡 参数1: 过渡的时间,s代表秒,ms代表毫秒,1s=1000ms 参数2: 过渡的属性,all代表所有的属性 参数3: 过渡的方式,ease是默认的(减速) linear 匀速 ease-in 加速 e 阅读全文