随笔分类 - JavaScript
JS学习笔记
摘要:什么是对象 对象是单个实物的抽象,是一个单独的拥有属性和类型的实体。比如,一个杯子是一个对象(物体),拥有属性,杯子有颜色,图案,重量,由什么材质构成等等。 对象封装了属性(property)和方法(method)。 对象和属性 一个对象有很多属性,一个对象的属性可以被解释成一个附加到对象上的变量。
阅读全文
摘要:throw语句 使用throw语句抛出一个异常。当抛出异常,规定一个含有值的表达式要被抛出。可以抛出任意表达式而不是特定一种类型的表达式。 throw expression; 示例: function UserException(excMessage) { this.excMessage = exc
阅读全文
摘要:描述 在JavaScript中,每个函数其实都是一个Function对象。如果一个函数中没有使用return语句,则它默认返回undefined。要想返回一个特定的值,则函数必须使用return语句来指定一个要返回的值。 调用函数时,传递给函数的值被称为函数的实参(值传递),对应位置的函数参数名叫作
阅读全文
摘要:数组 数组(array)是一个有序的数据集合,我们可以通过数组名称(name)和索引(index)进行访问。 创建数组 let arrAge = new Array(20,21,22,23,24,21,20); let arrAge2 = Array(20,21,22,23,24,21,20); l
阅读全文
摘要:字符串 JavaScript中的String类型用于表示文本型的数据,它是由无符号整数值(16bit)作为元素而组成的集合,字符串中的每个元素在字符串中占据一个位置,第一个元素的index值是0,下一个元素的index值是1,以此类推,字符串的长度就是字符串中所含的元素个数,可以通过String字面
阅读全文
摘要:分支结构 if语句 判断语句,语法结构如下: if(expr){ statement } 如果表达式expr为真,则执行语句statement,否则,忽略statement。 如果statement是单句,省略大括号,但是不建议这么做。 else语句 语法结构如下: if(expr){ statem
阅读全文
摘要:算数运算 算数运算符包括加(+)、减(-)、乘(*)、除(/)、余数运算符(%)、取反运算符(-)、递增(++)和递减(--) 递增和递减可以分为以下几种运算方式。 ++n:先递增,再赋值。 --n:先递减,再赋值。 n++:先赋值,再递增。 n--:先赋值,再递减。 逻辑运算 逻辑运算又称布尔代数
阅读全文
摘要:变量 变量相当于容器,值相当于容器内的数据,而变量名就是操作容器内数据的句柄。 变量声明 声明变量使用var语句。 可以声明一个或多个变量,也可以为变量赋值。未赋值的变量,初始化为undefined值。 可以重复声明同一个变量,也可以反复初始化变量的值。 var a; var b,c,d,e; va
阅读全文

浙公网安备 33010602011771号