JavaScript
提辖鲁
这个作者很懒,什么都没留下…
展开
-
JavaScript学习笔记5:错误处理
错误处理 try-catch // try catch finally var r1, r2, s = null; try { r1 = s.length; // 此处应产生错误 r2 = 100; // 该语句不会执行 } catch (e) { console.log('出错了:' + e); } finally { console.log('finally'); } console.log('r1 = ' + r1); // r1应为undefined console.原创 2022-01-17 20:31:40 · 275 阅读 · 0 评论 -
JavaScript学习笔记4:面向对象
面向对象 创建对象 // 构造函数 function Student1(name) { this.name = name; this.hello = function () { console.log('Hello, ' + this.name + '!'); } } // 使用关键字new就变为构造函数 var xiaoming = new Student1('小明'); xiaoming.name; // '小明' xiaoming.hello(); // Hel原创 2022-01-17 20:31:03 · 358 阅读 · 0 评论 -
JavaScript学习笔记3:标准对象
标准对象 对象 // 使用typeof操作符获取对象类型 typeof 123; // 'number' typeof NaN; // 'number' typeof 'str'; // 'string' typeof true; // 'boolean' typeof undefined; // 'undefined' typeof Math.abs; // 'function' typeof null; // 'object' typeof []; // 'object' typeof {}; // '原创 2022-01-17 20:30:31 · 91 阅读 · 0 评论 -
JavaScript学习笔记2:函数
函数 函数定义和调用 // 定义函数 // function指出这是一个函数定义 // abs是函数的名称 // (x)括号内列出函数的参数,多个参数以,分隔 // { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句 function abs1(x) { if (x >= 0) { return x; } else { return -x; } } // 第二种函数定义方式,末尾加; // 定义一个匿名函数并赋值给变量 v原创 2022-01-17 20:29:59 · 421 阅读 · 0 评论 -
JavaScript学习笔记1:快速入门
快速入门 基本语法 // 赋值语句 // 一行代码可以包含两个语句,用;表示语句结束 var x = 1; var y = 2; // 一个字符串也可以视为一个完整的语句 'Hello, world'; // 语句块 if (2 > 1) { x = 1; y = 2; z = 3; // 语句块还可以嵌套 if (x < y) { z = 4; } if (x > y) { z = 5;原创 2022-01-17 20:28:01 · 85 阅读 · 0 评论