自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 svelte教程(1)简介

什么是svelte?Svelte是用于构建快速Web应用程序的工具。它类似于React和Vue这样的JavaScript框架。但是有一个关键的区别:Svelte在构建时将您的svelte代码转换为理想的JavaScript 代码,而不是在运行时解释您的代码。想要详细了解请查看svelte简介。注:本教程中使用了Sapper框架进行svelte程序的开发。学习语法环节不需要掌握sapper框架...

2019-10-07 13:51:49 680

原创 前端笔记(9)css grid网格布局

Grid 布局的属性分成两类。一类定义在容器上面,称为容器属性;另一类定义在项目上面,称为项目属性。容器属性1. display属性指定一个容器采用网格布局div { display: grid;}div { display: inline-grid; //设置为行内元素}注意,设为网格布局以后,容器子元素(项目)的float、display: inline-block、...

2019-09-19 18:35:06 411

原创 前端笔记(8)css选择器(二)

#选择器的组合选择器列表是一个由逗号分隔的复杂选择器序列;复杂选择器则是用“空格”、“~”、“+”、“>”、“||”连接的复合选择器;复合选择器则是连写的简单选择器。选择器的连接方式可以理解为四则运算一样有优先级。第一优先级:无连接符号,表示“且”第二优先级:“空格”、“~”、“+”、“>”、“||”第三优先级 :“,”表示“或”复杂选择器规定了五种连接符号。“空格”:...

2019-09-19 18:34:30 151

原创 前端笔记(7)css选择器(一)

#选择器分类简单选择器:针对某一特征判断是否选中元素。复合选择器:连续的简单选择器,根据元素特征判断是否选中单个元素。复杂选择器:由“(空格)“ “ >” “ ~” “ +” “ ||” 等符号连接的复合选择器,根据父元素或者前序元素检查单个元素。选择器类别:用逗号分隔的复杂选择器,表示“或”。#简单选择器简单选择器分类:类型选择器全体选择器id选择器class选择器...

2019-09-19 18:34:02 157

原创 前端笔记(6)JavaScript数组

在最新的TypeScript 3.6中实现了更准确的数组扩展。借此机会聊一下我对js中数组的一点理解。使用Array()初始化数组先来看一下下面的两行代码1 in [undefined, undefined, undefined] // true1 in Array(3) // false再看一下接下来代码 let arr=new Array(3).map(()=>{retu...

2019-09-19 18:33:27 88

原创 前端笔记(5)JavaScript中this 关键字的机制

JavaScript中有几种函数1.使用function定义的函数function foo(){}2.使用箭头函数定义的函数const foo=()=>{}3.在class中定义的函数class A{ foo(){ }}4.生成器函数function* foo(){}5.class定义的类,实际上也是函数class Foo { const...

2019-09-19 18:32:56 132

原创 前端笔记(4)JavaScript宏观与微观任务

宏观和微观任务在 ES3 和更早的版本中,JavaScript 本身还没有异步执行代码的能力,这也就意味着,宿主环境传递给 JavaScript 引擎一段代码,引擎就把代码直接顺次执行了,这个任务也就是宿主发起的任务。但是,在 ES5 之后,JavaScript 引入了 Promise,这样,不需要浏览器的安排,JavaScript 引擎本身也可以发起任务了。由于我们这里主要讲 JavaSc...

2019-09-19 18:32:22 958

原创 前端笔记(3)JavaScript对象分类

JavaScript中的对象分类宿主对象(host Objects):由 JavaScript 宿主环境提供的对象,它们的行为完全由宿主环境决定。内置对象(Built-in Objects):由 JavaScript 语言提供的对象。固有对象(Intrinsic Objects ):由标准规定,随着 JavaScript 运行时创建而自动创建的对象实例。原生对象(Native Obje...

2019-09-19 18:31:49 150

原创 前端笔记(2)JavaScript面向对象

javaScript是不是面向对象语言?JavaScript(es6之前)有对象的概念,却没有类的概念,JavaScript对象可以任意添加属性,而java、c++等其他语言却不能。以至于有些人认为JavaScript并非是面向对象的语言,而是基于对象的语言。实际上JavaScript无疑是面向对象的语言,只不多例如java、c++等语言才用的是“类”的方式来描述对象,这也是最为成功的描述对象...

2019-09-19 18:31:05 97

原创 前端笔记(1)JavaScript类型

undefinedundefined在JavaScript中是一个变量而非一个关键字,这其实是JavaScript的设计失误之一。在某些浏览器中允许你重写undefined,建议使用void 0来获取undefined值。0.1+0.2===0.3???根据双精度浮点数的定义Number 类型中有效的整数范围是-0x1fffffffffffff 至 0x1fffffffffffff,也就说J...

2019-09-19 18:30:38 85

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除