const

手把手教你实现 Promise的使用方法

前言很多 JavaScript 的初学者都曾感受过被回调地狱支配的恐惧,直至掌握了 Promise 语法才算解脱。后来 ES6 出世,大家才开始进入全民 Promise 的时代,再后来 ES8 又引入了 async 语法,让 JavaScript 的异步写法更加优雅。今天我们就一步一步来实现一个 Promise,如果你还没有用过 Promise,建议先熟悉一下 Promise 语法再来阅读本文。这... »

聊聊C++的mutable和volatile

C++中修饰数据可变的关键字有三个:const、volatile和mutable。mutable和volatile均可以和const搭配使用,但两者在使用上有比较大差别。mutablemutable只能作用在类成员上,指示其数据总是可变的。但其变量内存中的值在运行期间可能随时在改变,volatile修饰是正确做法。需要注意的是,volatile的值可能随时会变,期间会导致非预期的结果。 »

vue实现折线图 可按时间查询

本文实例为大家分享了vue实现可按时间查询的折线图的具体代码,供大家参考,具体内容如下1.vue前端//查询条件 //折线图 折线图 2.对应script代码// 引入基本模板const echarts = require('echarts/lib/echarts')// 引入柱状图组件require('echarts/lib/chart/ba »

vue接口请求加密实例

1. 安装vue项目 npm init webpack project2 安装iview npm i iview --save (这里是结合iview框架使用的 可根据自己的需求安装 当然也可以不安装)3 在src目录下建一个utils文件夹 里面需要放5个js 都是封装好的js文件 功能不仅仅局限于加密 可以研究一下 你会学到很多东西1.api.js/** »

小程序自动化测试的示例代码

背景近期团队打算做一个小程序自动化测试的工具,期望能够做的业务人员操作一遍小程序后,自动还原之前的操作路径,并且捕获操作过程中发生的异常,以此来判断这次发布时候会影响小程序的基础功能。小程序自动化 SDK 为开发者提供了一套通过外部脚本操控小程序的方案,从而实现小程序自动化测试的目的。 »

vue+elementUI(el-upload)图片压缩,默认同比例压缩操作

isLt10M) { this.$message.error('上传图片大小不能超过 10M! »

Vue触发input选取文件点击事件操作

== 'image/gif'){ alert('不是有效的图片文件! »

vue-以文件流-blob-的形式-下载-导出文件操作

vue项目中,经常遇到文件导出与下载,有时候是直接返回服务端的文件url,这样直接以a链接下载,或者windown.open对不同类型的文件进行下载或预览。但如果返回的是文件流,则需要做一些其他处理,具体形式如下:1、首先要确定服务器返回的数据类型。 »

手把手带你搭建一个node cli的方法示例

前言前端日常开发中,会遇见各种各样的 cli,使用 vue 技术栈的你一定用过 @vue/cli ,同样使用 react 技术栈的人也一定知道 create-react-app 。同时我们还需要增加对应的路由,比如在 router.js 中增加对应的路由规则。是时候作出改变了,编写自己的 cli 工具,一行命令,3 秒钟进入 coding 状态!本文以自己的 fc-vue-cli 为例,将开发到发... »

JavaScript中ES6规范中let和const的用法和区别

但是 list1 = [ '变化1' ] 就会改变 list1 在内存中的地址,所以会报错const list1 = []list1 = ['变化1']console.log// 报错:list1 = ['变化1'] ^结束语这就是 let 和 const 的简单应用,希望对大家有所帮助, 下一篇ES6将讲解变量的解构赋值到此这篇关于JavaScript中ES6规范中let和const... »

详细分析c++ const 指针与指向const的指针

  最近在复习C++,指针这块真的是重难点,很久了也没有去理会,今晚好好总结一下const指针,好久没有写过博客了,记录一下~ const指针的定义:   const指针是指针变量的值一经初始化,就不可以改变指向,初始化是必要的。其定义形式如下: type *const 指针名称;   声明指针时,可以在类型前或后使用关键字const,也可在两个位置都使用。例如,下面都是合法的声明,但是含义大不同... »

Vue自动构建发布脚本的方法示例

是换行 换行执行 重启nginx命令 我这里是用docker重启nginx // rm -rf /mdm/nginx/dist. ')); throw err; } else { console.log( chalk.green( 'S... »

C++ xxx_cast实现转换代码实例解析

可以实现双不隐的情况,如int转指针,指针转int等。其可以用于去除指针和引用的const,const_cast是对const的语义补充。 »

koa2 数据api中间件设计模型的实现方法

假设所有的数据库读取,http api 接口请求都为一个中间件,将中间件当做插件,插入需要获取数据的位置。并发可义一个 compose 函数,需要并发的中间件包装起来super-compose.jsmodule.exports = => return async => ;};app.jsconst api = require;const db = require;const su... »

详解element-ui动态限定的日期范围选择器代码片段

细节picker-options 设定规则:时间范围最大可选择30天, 最晚时间为今天。element-ui 的日期选择器的组件是 el-date-picker.设定 pickerOptions2, data() { return { pickerOptions2: { disabledDate: theDate => { const oneDay = 3600 * 10... »

vue基于better-scroll实现左右联动滑动页面

本文实例为大家分享了vue基于better-scroll实现左右联动滑动页面,供大家参考,具体内容如下界面如下:vue模板 } } } } 月售}份 好评}% ¥} ¥} //也可以不用计算属性,直接在data中定义currentIndex,改动时赋新值,那页面自然跟着更新sta... »

C++ 中const修饰虚函数实例详解

C++ 中const修饰虚函数实例详解 【1】程序1 #include <iostream> using namespace std; class Base { public: virtual void print() const = 0; }; class Test : public Base { public: void print(); }; void Test::print()... »

JS代码简洁方式之函数方法详解

函数的参数越少越好有一个准则是:如果你的函数参数超过两个,就应该改为对象传入。假设我们现在有一个需求:现在需要给班里的每一个同学发放假短信通知,如果是男生,就用电信主机号来发,如果是女生,则用联通主机号发,同时额外发送一封爱心邮件。把一堆条件语句封装在一个函数里面,不仅遵循单一职责原则,也将使得阅读更加方便。 »

PHP const定义常量及global定义全局常量实例解析

const 常量 1.在定义时必须被初始值, 2.前面不加任何修饰符 3.变量名字母一般都大写 4.常量可以被子类继承 5.一个常量是属于一个类的,而不是某个对象的 作用:当某些值是固定不变的,就用const 1.const 定义的常量和define()定义的常量的区别? 希望一个成员变量不被修改 例如圆周率 3.1415926 定义:const 常量名=值; 没有$符 访问:类名 ::常量名 或... »

精读《Vue3.0 Function API》

首先官方回答了几个最受关注的问题:Vue 3.0 是否有 break change,就像 Python 3 / Angular 2 一样?不,100% 兼容 Vue 2.0,且暂未打算废弃任何 API。下面正式进入 Vue 3.0 Function API 的介绍。原因是 Vue 采用双向绑定,只有对象形式访问值才能保证访问到的是最终值,这一点类似 React 的 useRef() API 的 .... »

40行代码把Vue3的响应式集成进React做状态管理

前言vue-next是Vue3的源码仓库,Vue3采用lerna做package的划分,而响应式能力@vue/reactivity被划分到了单独的一个package中。如果我们想把它集成到React中,可行吗?预览可以看到,完美的利用了reactive、computed的强大能力。其实computed内部也是一个effect。那么思路就显而易见了: 把selector包装在effect中执行,去... »

Node.js API详解之 net模块实例分析

本文实例讲述了Node.js API详解之 net模块。通过以下方式引入:const net = require;net.isIP说明:测试 input 是否是 IP 地址。无效的字符串则返回 0,IPv4 地址则返回 4,IPv6的地址则返回 6。demo:const net = require;console.log;// truenet.isIPv6说明:如果 input 是 IPv6 地址... »

Node.js API详解之 dgram模块用法实例分析

本文实例讲述了Node.js API详解之 dgram模块用法。分享给大家供大家参考,具体如下:Node.js API详解之 dgramdgram模块提供了 UDP 数据包 socket 的实现。使用以下方式引用:const dgram = require;dgram.createSocket说明:创建一个 dgram.Socket 对象. 一旦创建了套接字,调用 socket.bind() 会指... »

Vuex的各个模块封装的实现

一、各个模块的作用: state 用来数据共享数据存储 mutation 用来注册改变数据状态(同步) getters 用来对共享数据进行过滤并计数操作 action 解决异步改变共享数据(异步)二、 创建文件: actions.js getters.js index.js mutations.js mutation-types.js state.js三、编辑文件这里只是拿出自... »

理解PHP5中static和const关键字的区别

PHP5中加入了很多面向对象的思想,PHP5的面向对象比较接近Java的面向对象思想。我们这里对PHP5中的static和const关键字作用进行一下描述,希望对学习PHP5的朋友有帮助。 (1) static static关键字在类中是,描述一个成员是静态的,static能够限制外部的访问,因为static后的成员是属于类的,是不属于任何对象实例,其他类是无法访问的,只对类的实例共享,... »

Page 1 of 58123»