摘要:
今天在看JavaScript中参数的定义时做的笔记 --初看时会觉得很疑惑,难道和我之前学过的c,java,php不一样吗 --对象,数组在函数中的传递不是 “引用传递” 吗?怎么也成了值传递? --反应了半天后,才明白,其实是我之前一直理解错了 --对象,数组在一般函数中的传递其实是值传递的,只有 阅读全文
摘要:
内容 语法 数据类型 流程控制语句 上一小节 理解函数 本小节 函数--使用function关键字声明,后跟一组参数以及函数体 例如 --通过函数名来调用,后面加上圆括号和参数 --不必指定返回值, --使用return语句后跟返回值,来实现返回值 --执行完return语句后函数停止并立即退出 - 阅读全文
摘要:
内容 语法 数据类型 上一小节 流程控制语句 本小节 理解函数 语句--ECMA-262规定了一组语句,也称流程控制语句 if语句-- 条件可以是任意表达式,-- ECMAScript会自动调用Boolean()转化结果为一个布尔值-- 推荐始终使用代码块,即使只有一行代码 do-while语句-- 阅读全文
摘要:
内容 语法 上一小节 数据类型 本小节 操作符 流程控制语句 理解函数 操作符--操作数据值的操作符--算术(如加减)、位操作符、关系、相等--ECMAScript操作符可以适用于很多类型的值--在用于对象时,会先调用对象的valueOf()和(或)toString()方法,以便取得可操作的值 一元 阅读全文
摘要:
内容 语法 上一小节 数据类型 本小节 String类型 流程控制语句 理解函数 String类型--零个或者多个16位Unicode字符组成字符序列,即字符串--可以由双引号"",或者单引号''表示,没有区别--引号成对匹配使用,单双引号不能混用 var str = "hello"; //可以va 阅读全文