JaveScript函数(JS知识点归纳六)】的更多相关文章

1.函数的基本使用 a)作用:代码的复用,灵活性比较强 b)声明方式:function 名 (形参){函数体} c)调用: 名(实参); d)封装函数--书写一个函数的结构,而且放入一些功能,在需要使用的时候直接调用函数名字 e)参数:--形参+实参 1)形参:书写在函数体的小括号,是函数内的变量,不需要声明,默认值是undefined 2)实参:书写在函数调用的小括号,用于给形参传值 3)多个参数使用逗号分隔 f)当一个函数的整体功能是一定的,但是内部的值不确定的时候,可以使用参数 g)返回值…
JaveScript中有许多的运算符,在这里就只说明一些需要注意的. 01 一元运算符 一元:指的是参与运算的操作数只有一个 最经常使用的是++   -- 计算规则: ++/-- 前置于操作数的时候 , 先进行 a=a+1,再去进行运算 ++/--后置于操作数的时候 , 先进行运算,在进行a=a+1 无论++/--前置于操作数还是后置于操作数,都只能决定当前位置的取值,本次计算结束后,对其他位置的影响的完全相同的 ; ; ; ; 02 逻辑运算符 逻辑运算符有两种操作.都是根据布尔类型值进行逻辑…
1.JS中的对象表示的是一个具体的事物. a)静态的特征=>对象的属性 b)动态的行为=>对象的方法=>保存的值==>函数 2.对象的创建方式 a)构造函数的创建方式 ``` var obj = new Object( ); var obj = new Create( ); ``` b)对象字面量创建 书写单个对象时,或者多个对象但是相互之间没有任何的相似性,使用对象字面量 书写时---键值对集合 键=>属性名 值=>属性值 ``````` var obj = { //…
1.概念 a)作用--用于保存多个数据,便于对数据的使用 b)数组元素--数组中的数据 c)索引--数组中的元素按照下标(数值)的方式排列(从0 开始),依次递增(也有可能是字符串的类型--不用) d)长度--数组中的元素个数--length ​ 2.创建方式 a)构造函数创建方式 var arr = new Array (1,2,3); b)字面量方式创建 var arr = [1,2,3]; c)获取指定元素 arr[index] d)设置元素 arr[index]=要设置的值 ​ 3.le…
JS中的简单数据类型有五种 : --> string --> number -->boolean --> null -->undefined 数据类型的检测 :typeof 语法: typeof 数据:    typeof ( 数据 ) : typeof 100; //结果为number 使用typeof获取的数据类型名是字符串类型 var num = 100; var result = typeof num;//result此时保存的是变量str中数据的类型名 consol…
变量简介 "变量是一个容器" 为什么要有变量? 程序的执行过程中,会使用到许多的数据(用户输入的内容,动态效果的运动数据等),当这些数据需要重复在多个地方使用的时候,就需要一个容器存储. 例如,当你想要去喝饮水机的水的时候,就需要一个杯子.这样子饮水机的水和杯子里面的水就是一样的水. 对于水来说,杯子就是容器,如果将水比喻为数据的话,那么变量就是数据的容器. 所以,变量的作用,就是让某些数据可以在多个地方进行访问. 变量的使用 "要先确保有一个杯子,才可以去使用他"…
1)JS自身提供的方式 用于对数据进行简便的操作,根据方法可以操作的数据类型不同,形成了不同的对象--内置对象 2)数组 ​ a)基本操作方法--对数组进行修改 从数组最后进行操作 1)数组.push(); 传入参数 添加到数组最后 返回值=>新数组 2)数组.pop(); 传入参数 删除最后一个 返回值=>删除元素 从数组开始进行操作 3)数组.unshift(); 传入参数 添加到数组开始 返回值=>新数组 4)数组.shift(); 传入参数 删除最开始的一个 返回值=>删除…
01 流程控制 顺序结构: 程序的默认执行方式 条件判断语句:也称之为分支结构,选择结构:如果程序要执行的代码出现了多种情况需要使用 循环结构:当代码需要多次重复执行多次时,使用 02 条件判断语句 if语句 if语句条件中需要一个布尔类型的值,true表示成立,如果不是布尔类型的值,会进行隐式转换的 1.单if语句 使用场景:某段代码   执行   不执行 var age = 20; if (age>18) { alert("成年人"); }//成年人 2.if...else…
Node.js知识点学习 一.基本概念 Node.js,或者 Node,是一个可以让 JavaScript 运行在服务器端的平台.可以说,Node.js开创了javascript模块化开发的先河,早期的javascript需求都很简单,基本都是写成函数的,然后是面向过程的写法,后来慢慢的引入面向对象开发思想,再后来就慢慢写成 类.最后node.js的出现才开始有了js模块化开发的概念,这使得臃肿的js代码免去了命名冲突等一系列开发难题. Node最大的特点就是采用了异步式I/O与事件驱动的架构设…
[重走Android之路][路线篇(二)]知识点归纳   参考:http://blog.csdn.net/xujing81/article/details/7313507   第一阶段:Java面向对象编程 Java数据类型与运算符 String和StringBuffer的使用.正则表达式 我给面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收:构造函数.this关键字.方法和方法的参数传递过程.static关键字.内部类,Java的垃极回收机制,Javadoc介绍 对象实例化过程.方…