JavaScript
提辖鲁
这个作者很懒,什么都没留下…
展开
-
JavaScript学习笔记5:错误处理
错误处理try-catch// try catch finallyvar r1, r2, s = null;try { r1 = s.length; // 此处应产生错误 r2 = 100; // 该语句不会执行} catch (e) { console.log('出错了:' + e);} finally { console.log('finally');}console.log('r1 = ' + r1); // r1应为undefinedconsole.原创 2022-01-17 20:31:40 · 284 阅读 · 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 · 364 阅读 · 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 · 99 阅读 · 0 评论 -
JavaScript学习笔记2:函数
函数函数定义和调用// 定义函数// function指出这是一个函数定义// abs是函数的名称// (x)括号内列出函数的参数,多个参数以,分隔// { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句function abs1(x) { if (x >= 0) { return x; } else { return -x; }}// 第二种函数定义方式,末尾加;// 定义一个匿名函数并赋值给变量v原创 2022-01-17 20:29:59 · 433 阅读 · 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 · 91 阅读 · 0 评论