码迷,mamicode.com
首页 > Web开发
JS判断终端
JS判断终端 export const browser = { //判断终端 versions: function () { var u = window.navigator.userAgent; return { trident: u.indexOf('Trident') > -1, //IE内核 ...
分类:Web程序   时间:2020-03-18 09:54:18    阅读次数:69
你不知道的JS系列 ( 30 ) - 对象属性( 可计算属性名 )
如果你需要通过表达式来计算属性名, [] 操作符就派上用场了。ES6 中使用 [] 包裹一个表达式来当作属性名 var prefix = 'foo'; var myObject = { [prefix + 'bar']: 'hello', [prefix + 'baz']: 'world', } m ...
分类:Web程序   时间:2020-03-18 09:53:47    阅读次数:72
HTML基础
HTML简介 什么是HTML HTML(Htyper Text Markup Language):即超文本标记语言。 超文本:指可以包含图片、链接,甚至音乐、程序等非文字元素。 标记语言:由标记(标签)构成的语言。 什么是标签 由一对尖括号包裹的单词构成,例如:<html> 标签不区分大小写,<ht ...
分类:Web程序   时间:2020-03-18 09:50:15    阅读次数:66
JS 指定选择器创建具有指定范围,步长和持续时间的计数器
const counter = (selector, start, end, step = 1, duration = 2000) => { let current = start, _step = (end - start) * step < 0 ? -step : step, timer = s ...
分类:Web程序   时间:2020-03-18 09:48:14    阅读次数:72
WEB应用之http协议和httpd闲聊
IPC(Inter-Process Communication,进程间通信),所谓进程间通信就是两个进程互相交换数据;进程间通信的方式有很多,比如内存共享、内存映射、BSD socket等等;其中最为常见的一种BSD socket,它允许位于不同主机(当然同一主机也是可以的,只不过同一主机用这种s... ...
分类:Web程序   时间:2020-03-18 09:46:07    阅读次数:74
JS 将字符串复制到剪贴板
const el = document.createElement('textarea'); el.value = str; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999 ...
分类:Web程序   时间:2020-03-18 09:35:51    阅读次数:181
JS 函数防抖 函数节流
平滑滚动到页面顶部 const scrollToTop = () => { const c = document.documentElement.scrollTop || document.body.scrollTop; if (c > 0) { window.requestAnimationFra ...
分类:Web程序   时间:2020-03-18 09:34:23    阅读次数:73
基于vue.js的图片预览组件2.0.1
基于vue.js的图片预览组件 Github github 安装 npm install enlargeimg --save-dev import enlargeimg from 'enlargeimg'; 基础用法 <enlargeImg :data="files"></enlargeImg> e ...
分类:Web程序   时间:2020-03-18 09:30:00    阅读次数:76
使用composer安装thinkphp[全局安装]
1、进入CMD,参阅:https://www.phpcomposer.com 的入门指南 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 注意: 如果上诉命令因为权限执 ...
分类:Web程序   时间:2020-03-18 09:29:30    阅读次数:81
JS 从对象检索给定选择器指示的一组属性
const get = (from, ...selectors) => [...selectors].map(s => s .replace(/\[([^\[\]]*)\]/g, '.$1.') .split('.') .filter(t => t !== '') .reduce((prev, cu ...
分类:Web程序   时间:2020-03-18 09:23:54    阅读次数:73
Noodjs 代理的实现:手动封装代理与http-proxy-middleware插件实现代理
手动封装代理 在服务里面封装一个http请求,发向被代理的服务器,将被代理服务器返回的数据,发送给客户端,承担一个中间桥梁作用,实现代理。 ~~~ / 创建一个代理服务器,给发送过来的请求发送响应拉钩的服务器数据 http://localhost:8099/listmore.json?pageNo= ...
分类:Web程序   时间:2020-03-18 09:21:05    阅读次数:61
Netty学习之核心组件(EventLoop、EventLoopGroup)
一、EventLoop、EventLoopGroup概述 由下图所示,NioEventLop是EventLoop的一个具体实现,EventLoop是EventLoopGroup的一个属性,NioEventLoopGroup是EventLoopGroup的具体实现,都是基于ExecutorServic ...
分类:Web程序   时间:2020-03-18 09:19:19    阅读次数:110
在Typora中利用PicGo自动上传图片到SM.MS图床
软件安装 "Typora" "PicGo" "Git" "Node.js" 安装好上述软件之后,进行下面设置 1.登录 "SM.MS图床" 注册账号 2.打开PicGo软件,进行图床设置 这里如果一直显示安装中,可以先关闭PicGo软件,通过Git下载插件到PicGo的安装目录,比如我的C:\Pro ...
分类:Web程序   时间:2020-03-18 00:05:38    阅读次数:86
npm生成的package.json文件中依赖项版本号前的波浪号(~)和插入符号(^)是啥意思?
package.json一般也就长这么模样: { "name": "", "description": "", "version": "4.17.1", "author": "", "contributors": [], "license": "MIT", "repository": "", "ho ...
分类:Web程序   时间:2020-03-18 00:05:23    阅读次数:91
js函数的三种成创建方式以及它们各自的不同
js函数的三种方式,虽然开发中基本只用function语句,但是也要知道其他两种的原理和不同 ...
分类:Web程序   时间:2020-03-18 00:03:52    阅读次数:84
js立即执行函数
函数声明:function fName() {...}; 函数表达式: var fName = function() {...}; 匿名函数:function() {...} ; 其中匿名函数属于函数表达式 立即执行函数:函数表达式后可以加括号立即调用该函数,但是函数声明不可以,只能以fName() ...
分类:Web程序   时间:2020-03-18 00:02:23    阅读次数:76
HttpRunner三:debugtalk的简单使用,通过函数返回username和password
创建项目时,默认会自动生成一个debugtalk.py文件,可以在该文件中写函数,获取接口请求中需要的数据。 本次代码中只是分别定义获取username和password的函数,用于返回登录接口中需要用的参数。 调用debugtalk.py文件中函数的方式:${函数名(参数)} 1、debugtal ...
分类:Web程序   时间:2020-03-17 23:43:08    阅读次数:86
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!