前端开发js面向对象创建

html5前端开发项目 web前端开发概述-实战入门与学习规划 web前端开发入门班
创建方式:new Error();
有两个属性:
name:错误的名字|类型
message:报错的原因
比如:
try {
有可能出错的代码可以放到try里面
只要报错就会在catch的error中体现
loadData();
}catch (error){
console.log(“异常错 误”,error.name,error.message);
}
var success = false;
try {
if (!success){
throw new Error(“未加载成功”);
}
}catch (e){
console.log(e.name,e.message);
}
常见错误分析
不能读取undefined的length属性(undefined没有length的属性)
有可能出现错误的原因:
  1. 没给出指定位置(app.js的211行)的变量去赋值
  2. 变量有可能 被重新赋值
  3. 作用域的位置不正确
nihao不是一个函数
  1. 可能函数名写错
  2. 调用的变量写错了
  3. 调用的变量被重新赋值
  4. 有可能没有引入js文件
编程的方式:
面向过程:详细化的罗列出来每一个步骤,按照步骤执行代码
面向对象:创建一个架子,通过这个架子去创建很多长的一样
类与对象的概念:
类:抽象出来的架子
人类:不是具体的某个人,但是说到人类就会联想到人的行
为特征。
可以描述出来有哪些内容,但是具体内容的值是什么不可以描
述出来;
如:Date、Array、RegExp…
类是抽象的
对象:具体化出来的内容
对象是具体的,可以使用的
封装:把散碎的内容整合到一个容器中
比如:
function DaiZi(价格,材质,容量) { var 袋子的价格 = 价格; var 袋子的材质 = 材质; var 袋子的容量 = 容量; console.log(袋子的价格,袋子的材质,袋子的容量); }
继承:子类可以使用父类的所有方法和属性,但是父类不能使用子类的方法
和属性。
多态:同一个函数,可以使用不类型的对象去调用多态使用在有继承关系的里
面。
创建对象的方式:
  1. 通过字面量的方式创建 {}
行为:函数可以使用的一些功能
特征:
  1. 通过构造函数创建
就是一个有特殊意义的函数
web前端开发 入门 web前端开发 开源项目 前端开发和测试那个入门容易
» 本文来自:前端开发者 » 《前端开发js面向对象创建》
» 本文链接地址:https://www.rokub.com/38143.html
» 您也可以订阅本站:https://www.rokub.com
赞(0)
64K

评论 抢沙发

评论前必须登录!