刷新
ES6生成器,看似同步的异步流程控制表达风格

博主头像 本文分享自华为云社区《3月阅读周·你不知道的JavaScript | ES6生成器,看似同步的异步流程控制表达风格》,作者: 叶一一。 生成器 打破完整运行 JavaScript开发者在代码中几乎普遍依赖的一个假定:一个函数一旦开始执行,就会运行到结束,期间不会有其他代码能够打断它并插入其间。 ES ...

做AI运动小程序有哪些解决方案,如何进行选型?

博主头像 引言:随着深度学习技术的发展进步,已经不再依赖强大的GPU算力,便可实现AI推理了,让AI技术渗透到了电脑、手机、智能设备等各类设备。体育、健身行业也不例外,阿里体育等IT大厂,推出的乐动力、天天跳绳、百分运动等AI运动APP,让云上运动会、线上运动会、健身打卡、AI体育指导、AI体测等概念空前火热 ...

NestJS 基础概念

博主头像 1. Module Module是NestJS 的基本组织单位。 模块系统基于 Node.js 的 CommonJS 模块系统,但提供了更高级别的抽象和组织方式。通过使用模块,你可以将应用程序拆分成多个独立且可复用的部分,每个模块都负责实现特定的功能或业务逻辑。 模块可以封装相关的代码、配置和依赖关 ...

手写bind

博主头像 首先写一个bind的简单示例: 'use strict' function fn() { console.log('this::', this) console.log('arguments::', arguments) } // fn() // 这里调用时this 在严格模式下是undefined ...

nvm和npm的安装与使用

博主头像 nvm nvm(Node Version Manager)是一个Node.js的版本管理器。 安装nvm windows安装nvm 1. 下载nvm 下载地址:nvm-windows,下载 nvm-noinstall 或者 nvm-setup.exe 如果使用 nvm-noinstall 可以运行 ...

Cesium 根据飞机航线计算飞机的Heading(偏航角)、Pitch(俯仰角)、Roll(翻滚角)

博主头像 需求 设置飞机的一些坐标位置(经纬度高度),插值得到更多的坐标位置,然后飞机按照这些坐标集合形成的航线飞行,飞机的朝向、俯仰角以及飞机转弯时的翻转角根据坐标集合计算得出,而不需要手动设置heading、pitch、roll。 坐标插值 不知道为什么,可能是飞行速度变化太大,我用Cesium自带的插值 ...

bindview.js 的使用

博主头像 快速入门 1. 创建第一个应用 由于该库还不支持 src 引入,接下来的例子我将在 webpack 环境下演示,webpack 模板 已经配置完毕,可直接下载使用 创建一个应用可用通过 new 来创建实例或通过提供的 createApp 方法来创建下面我将分别演示 通过 new 来创建 App , ...

普通函数与箭头函数的区别

概述 我们在学习js的时候经常会跟函数打交道,其中普通函数和箭头函数是用的比较多的2种,很多同学并不清楚二者的区别,这里我们花一些时间讨论一下。 作用域 在讨论箭头函数与普通函数的区别之前,我们需要先讨论一下作用域的概念。作用域分为:全局作用域,局部作用域,块级作用域 全局作用域 全局作用域是在整个 ...

Ajax 与 Axios 异步请求

博主头像 Ajax 与 Axios 异步请求 一、服务器对外提供了哪些资源 1. 网页中如何请求数据 数据,也是服务器对外提供的一种资源。只要是资源,必然要通过 请求 – 处理 – 响应 的方式进行获取。如果要在网页中请求服务器上的数据资源,则需要用到 XMLHttpRequest 对象。XMLHttpReq ...

一周是一年的2%

博主头像 今天读到阮一峰的293期周刊,其中有句话很让我震动——“一周是一年的2%”。 过去的时间里,我都没有在意时间的流逝,过的好的时候就觉得一周过的好快,周三一过这周也就过去了,过的不好的时候就感觉很漫长。 确实,我们没有几周可以虚度的,多浪费几周,一年就过去了。 我努力将每一周过好,那么这2%就有价值了 ...

任何样式,javascript都可以操作,让你所向披靡

博主头像 前言 习惯了在 css 文件里面编写样式,其实JavaScript 的 CSS对象模型也提供了强大的样式操作能力, 那就随文章一起看看,有多少能力是你不知道的吧。 样式来源 客从八方来, 样式呢, 样式五方来。 chrome旧版本用户自定义样式目录: %LocalAppData%/Google/Ch ...

写入和读取剪切板内容

博主头像 写入剪切板 使用 clipboard.js 第三方插件: clipboard.js 安装clipboard.js yarn yarn add clipboard npm npm install clipboard --save 使用示例(vue) <template> <div> <span v-c ...

基于Html对父页面打开子页面Dialog()的使用

博主头像 1、背景: ​ 作者在写项目的时候,遇到了一个很坑的问题,项目前端基于QUI,但是大部分是js + css实现。 ​ 有一个功能:列表页面使用Dialog()组件打开编辑、新增窗体,编辑、新增窗体点击提交关闭窗体,能够刷新列表页面,无论怎么百度就是找不到可以实现的方法,最终功夫不负有心人,终于找到了 ...

说说如何在Vue项目中应用TypeScript?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、前言 与link类似 在VUE项目中应用typescript,我们需要引入一个库vue-property-decorator, 其是基于vue-class-component库而来,这个库vue官方推出的一个支持使用class方式来开 ...

jsPlumb导航器

博主头像 开源项目地址:https://gitee.com/easyxaf/jsplumb-navigator 前言 jsPlumb可用于连接DOM元素,它不依赖框架,所以与主流框架都可以无缝的集成。但比较遗憾的是社区版中没有平移、缩放等功能,如果用它来开发工作流等项目,用户体验会大打折扣。我的项目是用Bla ...

<1···789···19>