![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
课程笔记
文章平均质量分 73
#职坐标培训课程笔记#
#前端专题#
#程序员是怎样炼成的#
stiges
这个作者很懒,什么都没留下…
展开
-
Day05·模块化开发/Node初识
Day05·Node node开发环境安装: 1) 安装node工具包;(命令:node –v ;npm –v 查看版本) 2) 在dos环境下使用npm代码开源站安装webpack工具; (命令为:npm install webpack@3.0.0 –g )(webpack –v 查看版本) 模块化开发:(将属于一个整体功能的js文件拆分成n个小功能的js文件) 所有的js文件都放在js文件夹下; 在小功能obj.js文件中写完代码后,最后用export语句导出对象; 在要使用的index.js文件原创 2022-03-09 00:20:49 · 475 阅读 · 0 评论 -
Day01·JS高级-对象的四种创建方法
Day01·对象的四种创建方法 基本方法: let s1={ name:”王五”, age:21, eat:function(){ console.log(this.name+”正在吃”); } } 优点:简单; 缺点:无法量产; 工厂模式:(利用函数将相同的属性封装起来方便量产) function Student(name,age){ let s=new Object(); s.name=name; s.age=age; s.eat=function(){ console.log(this.name+”原创 2022-02-24 19:13:10 · 99 阅读 · 0 评论 -
Day02·JS高级-面向对象的四个特点
Day02·面向对象的四个特点 面向对象编程的特点: 1) 抽象性:通过对象来分析具体问题; 2) 封装性:将属性和方法封装到对象中,优点是安全、便于维护; 3) 继承性:将对象属性和方法进行传递; 4) 多态性:一个类产生多种对象;(js中用不到) 构造函数常用方法: 1) 语法:obj instanceof 数据类型 判断变量对应的数据类型; 2) 语法:构造函数.prototype.isPrototypeOf(obj) (原型中的方法)判断对象是否是对应的构造函数中创建的; 3) 语法:原创 2022-02-24 19:16:13 · 146 阅读 · 0 评论 -
Day03·ES6新增语法
Day03·ES6新增语法 定义变量时let/const和var的区别: 1) 新增了一个块级作用域; if(ture){ var n=1; } console.log(n);//1 if(ture){ let i=10; } console.log(i);// i is not defined报错类型:未定义 2) 没有变量的默认提升; //有提升功能 console.log(n);//undefined var n=1;//未赋值的变量提升至顶部 //没有提升功能 console.log(i);//原创 2022-02-27 04:01:45 · 597 阅读 · 0 评论 -
Day04·ES6新增语法
Day04·ES6新增语法 数组新增方法: 1) .map() 把数组中每个元素进行特殊处理后,返回一个新得数组; let price=[1,2,3]; price=price.map(obj=>¥${obj}); console.log(price);// [‘¥1’, ‘¥2’, ‘¥3’] 2) .filter() 过滤出数组中符合要求得元素,组成新数组返回; let num=[1,2,4]; let flt=num.fiflter(item=>item<3); conso原创 2022-03-06 15:26:21 · 121 阅读 · 0 评论