摘要:
一、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 函数名( 阅读全文