- 博客(9)
- 收藏
- 关注
原创 Promise、async/await相关知识
一、Promise1、作用promise主要用于异步计算;将异步操作队列化,按照期望的顺序执行,返回符合预期的结果;在对象之间传递和操作promise,帮助我们处理队列;2、特点Promise对象有三种状态:pending(进行中)fulfilled(已成功)rejected(已失败)Promise对象的状态变化只有如下2种:pending->fulfilledpending->rejected只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变
2020-05-19 17:56:11
210
原创 js面向对象之继承相关知识
一、继承的定义JS中的继承和我们现实当中的继承类似,就是子类(继承者)拥有父类(被继承者)的所有特性(属性与方法),同时子类又可以拥有自己特定的属性或方法,而且子类的改变不会影响到父类。为什么要使用继承呢?其实主要是为了代码复用。二、继承分类1、原型链继承A、Dog.prototype.say = function(){}/*继承单个方法时*/B、Dog.prototype={/*继承多个方法时*/ constructor:Dog; /*不破坏原有的原型对象结构*/ a1:function
2020-05-16 16:40:17
113
原创 JS面向对象基础知识
一、数据类型基本数据类型:数字、字符串、布尔型、null、undefined复杂数据类型(对象):对象、数组、函数、正则表达式、Date …对象是键值对的集合。获取属性的方法:① . 语法 ② [] 语法 (更广泛).语法:不能使用js的关键字,保留字(class、this、function ...);不能使用数字删除属性的方法:delete student["gender"] 或 delete student.gender二、通过构造函数创建对象var xiaoming = new Obj
2020-05-16 10:05:43
144
原创 动态CSS语言框架less
一、Less是什么Less是一门CSS预处理语言,它扩展了CSS语言,增加了变量,Mixin,函数等特性,使CSS更易维护和扩展。二、环境搭建1、安装node.js检查是否安装成功:在“命令提示符” 下输入 node -v2、安装less,在“命令提示符”(快捷键:win+R,输入cmd)下运行命令 npm install -g less检查是否安装成功:在“命令提示符” 下输入 lessc -v3、配置webstorm,点击 file > settings 弹出设置界面,在左侧导航找
2020-05-13 11:52:09
353
原创 前端入门(二) CSS3中新特性
一、样式1、背景background-origin: 规定背景图片的定位区域。 padding-box 背景图像相对内边距定位(默认值) border-box 背景图像相对边框定位【以边框左上角为参照进行位置设置】 content-box 背景图像相对内容区域定位【以内容区域左上角为参照进行位置设置】 备注: 1. 默认盒子的背景图片是在盒子的内边距左...
2020-04-09 12:14:43
111
原创 前端入门(一)HTML5
一、了解HTML5HTML5属于上一代HTML的新迭代语言,设计HTML5最主要的目的是为了在移动设备上支持多媒体新特性:取消了过时的显示效果标记<font></font>和<center></center>…;新表单元素引入;新语义标签的引入;canvas标签(图形设计);本地数据库(本地存储);一些API好处:跨平台缺点:...
2020-04-07 07:30:28
173
原创 JavaWeb学习笔记 ---- HTML
web概念概述软件架构:1. C/S: Client/Server 客户端/服务器端 在用户本地有一个客户端程序,在远程有一个服务器端程序 优点:用户体验好 缺点: 开发、安装、部署、维护 麻烦2. B/S: Browser/Server 浏览器/服务器端 只需一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序 优点:开发、安装、部署、维护 简...
2020-03-18 10:05:13
226
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人