自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 来看看和你知道的promise一样嘛?你知道promise吗

Promise是什么呢?根据ecma-262的定义:Promise是一个被用于延时计算的最终结果的占位符(A Promise is an object that is used as a placeholder for the eventual results of a deferred (and possibly asynchronous) computation.)这个怎么理解呢比如说,我要去麦当劳买点吃的,下单以后人家会先给你一个订单号,等人家外卖做好了,会提示你,并用那个订单小票来换取你真正

2020-09-03 10:43:58 164

转载 Js中bind()方法

Function.prototype.bind()方法bind()方法主要就是将函数绑定到某个对象,bind()会创建一个函数,函数体内的this对象的值会被绑定到传入bind()第一个参数的值,例如,f.bind(obj),实际上可以理解为obj.f(),这时,f函数体内的this自然指向的是obj例子var a = { b : function(){ var func = function(){ console.log(this.c);

2020-08-25 11:13:43 635

原创 typescript中static的作用,不知道的你可以看看

ES6类中static的作用和分析:类相当于实例的原型,所有在类中被定义的方法,都会被实例所继承。然而,如果在一个方法前加static关键字,则表示该方法为静态方法(变量),就不会被实例素哟继承,而是直接通过类来调用,这就成为静态方法。class A { constructor(v) { this.v = v; console.log(v); } run() { console.log("a"); } //此时 let

2020-08-24 22:14:12 2093

原创 修饰符readonly和const的区别是什么你可知?

**的确,readonly和const这二者都是常量,一旦初始化就不能在改变,那么,除此之外它们二者之间的区别是什么你知道吗?1、const只能在声明时初始化,而readonly既可以在声明中初始化,又可以在构造函数中初始化;2、const隐含static,不可以再写static const;readonly则不默认static,如需要可以写static readonly;3、const是编译期静态解析的常量(因此其表达式必须在编译时就可以求值);readonly则是运行期动态解析的常量;4、co

2020-08-24 21:04:22 513

转载 typescript中文手册,你想知道的这儿全都有~

基础类型 介绍为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。布尔值最基本的数据类型就是简单的true/false值,在JavaScript和TypeScript里叫做boolean(其它语言中也一样)。var isDone: boolean = false;1数字和JavaScript一样,TypeScript里的所有数字都是浮点数。这些浮点数的类

2020-08-24 20:20:51 816 1

原创 学习typescript已然迫在眉睫!!!

入门前知晓:1、如果没有安装typescript,就npm i typescript -g2、tsc --init 初始化tsc配置文件tsconfig.json3、修改tsconfig.json中: “target” :“es5” 解析成js后的版本“module”:“amd” 模块的类型,用于网页使用amd,用于node使用commonJS“outDir”:"./js/" ,解析后输出的文件夹4、tsc -w 启动监视5、a?:number;//?:的意思是可以不赋初值为什

2020-08-21 22:25:28 95

原创 入门HTML5 canvas 这一篇文章就够了

canvas://简而言之,canvas就是像是画面上的一个遮罩层,画布,我们可以在canvas画布上做样式canvas标签的宽高属性不要在css中设置canvas=document.querySelector(“canvas”);ctx=canvas.getContext(“2d”);矩形:绘制矩形:ctx.fillRect(10,10,55,50) //参数解释,前两个参数是画布中的位置,后两个参数是所创建矩形的宽高填充矩形(颜色): ctx.fillStyle=“rgb(200

2020-08-20 22:55:18 304

原创 几分钟入门gulp

gulp:上手前须知:什么是gulp?gulp是一款自动化工具,是一个平台,开发者可以用之来处理常见的任务主要有:1. 搭建静态web服务器,2.文件保存时,自动重载浏览器,3.使用预处理如sass,less,4.优化资源,比如压缩CSS、Javascript、压缩图片如何安装gulpnpm初始化,npm init -y先全局安装,npm i gulp@3 -g再需要在当前项目中安装,npm i gulp@3装两遍是为了版本的灵活性安装完毕之后还要把需要用

2020-08-18 20:56:59 126

空空如也

空空如也

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

TA关注的人

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