摘要:
一、内置函数Math 1.Math 1)Math.abs() 求绝对值 2)Math.PI 圆周率 2.求近似值: 1)Math.round() 四舍五入(负数: >0.5 进一 <=0.5 舍去) 2)Math.ceil() 向上取整 3)Math.floor() 向下取整 3.求最值 1)Mat 阅读全文
摘要:
一、ES5扩展方法 1.严格模式"use strict" 1)必须加在作用域的开头 2.数组扩展方法 1)indexOf(元素,从哪个下标开始查找) 作用:在数组中查找指定的元素第一次出现的下标位置,如果没有找到,返回-1 扩展:lastIndexOf(元素,从哪个下标开始向前查找) 作用:在数组中 阅读全文
摘要:
一、数组 1.数组就是个容器,里面可以存放任意类型的数 2.定义数组:1)var arr = []; 2)var arr = new Array();构造函数定义方式,如果括号中有一个整数,该正数代表的是数组的长度 3.数组长度属性:length 4.数组的数据类型:Object 5.取出数组中的数 阅读全文
摘要:
一、变量的作用域 1.作用域:变量的作用范围 2.全局变量:变量在整个程序都是有效的(从程序开始到程序结束变量均有效)在函数体外部定义的变量都是全局变量;在函数体内部 没有用var定义的变量也有可能是全局变量 3.局部变量:变量只能在函数体的内部使用,跳出函数体后局部变量自动销毁 在函数体内部通过v 阅读全文
摘要:
一、什么是函数 将反复使用的功能代码,封装成一独立的模块,这个模块叫做函数 二、封装函数的好处 1.一次封装,多次使用 2.使程序可控 三、函数的分类:内置()函数和自定义函数 四、函数的数据类型(function) 五、如何声明函数 1.语句定义法(任何地方都可以调用) function 函数名( 阅读全文
摘要:
一、什么是循环结构 满足一定条件,(((重复)))执行一段相同的代码 二、循环思想是什么(循环三要素) 开始 结束 步长(步进) 三、可以实现循环语句的有哪些 while do while for 四、while:当型循环 格式:表达式1: while(表达式2){ 语句; 表达式3; } 注:表达 阅读全文
摘要:
一、程序的三大结构 顺序结构:从上到下,从左到右依次执行每一条语句 选择结构:根据条件判断选择要执行的语句,出口只有一个 循环结构:满足一定条件,重复执行一段代码 二、选择结构 1.三元运算符:? : 2.if语句 3.switch语句 三、if语句 1.单分支语句 格式:if(表达式){ 语句1 阅读全文
摘要:
一、src与href的区别 1.href标识超文本引用,用在link和a等元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系。 2.src表示引用资源,表示替换当前元素,用在img,script,iframe上,src是页面内容不可缺少的一部分。 3.src是source的缩写,是 阅读全文
摘要:
一、JS概述 1.什么是JS? 是一种基于对象和事件驱动的客户端脚本语言; 运行环境:浏览器(通过浏览器解释执行) 2.JS产生于哪一年,哪个公司,是谁?第一个名字是什么? 1995年,网景公司、布兰登、liveSpcript 3.W3C第一个标准是什么? ECMA-262 4.JS包含哪几部分? 阅读全文
摘要:
一、图片整合 (一)概念:将多张图整合到一张背景图中,使用background-position 来实现图片的定位的技术叫图片整合技术,也称雪碧图,精灵图,滑动门技术 优点:1)将多张图整合到一张图中,减少了对服务器的请求,加快了图片的加载速度,从而达到了网站性能的优化; 2)减小了图片的体积(当页 阅读全文