js
黄宝~
这个作者很懒,什么都没留下…
展开
-
JS中的async/await的用法和理解
1、首先需要理解async 和 await的基本含义 async 是一个修饰符,async 定义的函数会默认的返回一个Promise对象resolve的值,因此对async函数可以直接进行then操作,返回的值即为then方法的传入函数// 0. async基础用法测试async function fun0() { console.log(1) return 1}fun0().then( x => { console.log(x) }) // 输出结果 1..转载 2021-07-08 23:05:45 · 637 阅读 · 0 评论 -
JS中数组常见操作
let array1 = [{name:'黄老板',age:18},{name:'曹操',age:19},{name:'关翔',age:29}]; //添加 //1.追加 array1.push({name:'黄生',age:100}); //2.追加多个 arrayObject.concat(arrayX,arrayX,......,arrayX) //返回一个新的数组 let temArray = [{name:'a',age:19},...原创 2021-07-08 11:08:44 · 118 阅读 · 0 评论 -
什么是Yarn
官网Yarn 新的包管理工具2016 年bacebook 发布的一款新的包管理工具,NPM的升级版。离线模式:只要是用户已经下载过的包,即使离线也可以再次安装。网络恢复:下载软件包失败后会自动重新请求,这样就可以避免整个安装过程失败。多个注册表:既能从NPM或Bower安装任何包,也能保证各平台依赖的一致性。网络性能:Yarn会对请求进行高效的排队,避免出现请求瀑布(waterfall),便于将网络的使用效率达到最大化。扁平化模式:将不匹配的依赖版本解析为同一个版本,避免重复创建原创 2020-09-22 10:25:49 · 512 阅读 · 0 评论 -
promise对于多个请求情况的处理
原文先实例化三个promise:let p1=new Promise((resolve,reject)=>{ setTimeout(()=>{ resolve(`这个是p1的成功回调`); },500); }) let p2=new Promise((resolve,reject)=>{ setTimeout(()=>{转载 2020-09-18 17:44:38 · 2265 阅读 · 0 评论 -
ES6常用语法总结
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。今天就来总结一下在工作中es6常用的属性方法1.letES6新增了let命令,用来生命变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 1 2 3转载 2020-06-08 17:02:26 · 558 阅读 · 0 评论 -
Vue学习总结
1、Vue核心思想数据驱动 组件化2、Vue通过MVVM的数据绑定实现自动同步VueView就是DOM层,ViewModel就是通过new Vue()的实例对象,Model是原生js。当用户行为修改了DOM,ViewModel对修改的行为进行监听,监听到了后去更改Model层的数据,然后再通过ViewModel去改变View,从而达到自动同步。3、Vue如何实现双向数...转载 2019-11-15 10:14:50 · 274 阅读 · 0 评论 -
JavaWeb之vue
一、Web前端技术:1、展示:html ,css.2、交互:java applet , flash , javaScript(包含原生javascript时代,jquery时代,大前端时代[angularjs ,vue]).二、angularjs:1、起源:诞生2009年,由Misko Hevery等人创建,后被Google所收购。是一款优秀的前端JS框架,...转载 2019-11-13 22:53:47 · 2886 阅读 · 0 评论 -
Vue 浅谈前端js框架vue
VueVue近几年来特别的受关注,三年前的时候angularJS霸占前端JS框架市场很长时间,接着react框架横空出世,因为它有一个特性是虚拟DOM,从性能上碾轧angularJS,这个时候,vue1.0悄悄的问世了,它的优雅,轻便也吸引了一部分用户,开始收到关注,16年中旬,VUE2.0问世,这个时候vue不管从性能上,还是从成本上都隐隐超过了react,火的一塌糊涂,这个时候,ang...转载 2019-11-13 17:26:02 · 524 阅读 · 0 评论 -
前端Javascript与Nodejs的异同
前言很多小伙伴学Node的时候,都没有好好认识她就开始疯狂追求,想一举拿下,直接在网上搜索Node实战,想知道她活好不好,想先用她建个简单博客练练手。JavaScript和Nodejs我相信很多入坑Nodejs的人都是前端转过来的,但是局限于公司项目用不到Nodejs,只能自学,有些重要且基础的东西就忽略了。下面我们说一下前端的Javascript和Nodejs。每个前端大虾...转载 2019-11-13 17:21:26 · 647 阅读 · 0 评论 -
NodeJS简介-node.js是什么?
前言node.js是什么本来应该是放在学习之后做的总结,但是在学习一门新语言或新的知识之前,还是应该对其有个大体上的了解,知道她是什么?她适用于哪些应用场景?她的优点及缺点?大体上弄清楚这些之后可以对其有个整体上的把握,通过越来越深入的学习这些疑问会得到解答。一、node.js是什么?node.js 是一个基于 Chrome V8 引擎的 JavaScirpt 运行环境。二、nod...转载 2019-11-13 17:20:21 · 572 阅读 · 0 评论 -
ECMAScript 6 入门:Class 的基本语法
Class 的基本语法简介 静态方法 实例属性的新写法 静态属性 私有方法和私有属性 new.target 属性简介类的由来JavaScript 语言中,生成实例对象的传统方法是通过构造函数。下面是一个例子。function Point(x, y) { this.x = x; this.y = y;}Point.prototype.toString = ...转载 2019-09-26 09:35:34 · 238 阅读 · 0 评论