51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包以及
C# keybd_event模拟对照表以及用法.
Windows提供了一个模拟键盘API函数Keybd_event(),该函数能触发一个按键事件,也就是说会产生一个WM_KEYDOWN或WM_KEYUP消息。 [DllImport("user32.dll",EntryPoint="key...
代码星球
·
2021-01-15
keybd
event
模拟
对照表
以及
AJAX学习笔记2:XHR实现跨域资源共享(CORS)以及和JSONP的对比----转载
1前言:首先对参考文章作者表示感谢,你们的经验总结给我们这些新手提供了太多资源。本文致力于解决AJAX的CORS问题,我在逻辑上进行了梳理:首先,系统的总结了CORS问题的起源—同源策略;其次,介绍JSONP这种仅能支持GET请求的跨域方式和CORS作对比;最后,阐述CORS的XHR解决方式和IE中的XDR解决方式,在...
代码星球
·
2021-01-15
AJAX
学习
笔记
XHR
实现
前端单元测试,以及给现有的vue项目添加jest + Vue Test Utils的配置
文章原址: https://www.cnblogs.com/yalong/p/11714393.html背景介绍:以前写的公共组件,后来需要添加一些功能,添加了好几次,每次修改我都要测试好几遍保证以前的功能不受影响,有次我测试遗漏导致组件出现bug,而且由于是公共组件,我每次修改还得让其他小伙伴更...
代码星球
·
2021-01-13
前端
单元
测试
以及
有的
浏览器输入url后发生的事情以及每步可以做的优化
首先总结下输入url按下回车后的大致流程:查询url的ip地址。建立tcp连接,连接服务器。浏览器发起http/https请求。服务器响应浏览器的请求。网页的解析与渲染。下面分析每个过程查询url的ip地址详细过程:浏览器解析出url中的域名。查询浏览器的DNS缓存。浏览器中没有DNS缓存,则查找本地客户端hosts文...
代码星球
·
2021-01-13
浏览器
输入
url
后发
生的
js 中 new call apply bind JSON.stringify 的原理以及模拟实现
它创建了一个全新的对象。它会被执行 [[Prototype]](也就是 __proto__)链接。它使 this指向新创建的对象。通过 new创建的每个对象将最终被 [[Prototype]]链接到这个函数的 prototype对象上。如果函数没有返回对象类型...
代码星球
·
2021-01-13
js
new
call
apply
bind
js节流防抖应用场景,以及在vue中节流防抖的具体实现
项目有个需求是输入框在输入的时候进行搜索,展示下拉数据,但是没必要输入一个字都进行搜索,所以想到了在输入结束200毫秒后再进行搜索,从而引出来了js的节流(throttle),防抖(debounce),在网上想找个现成的用下,但是好多都不对,于是就自己搞了。函数防抖(debounce):在事件被触发n秒后再执行回调,如...
代码星球
·
2021-01-13
节流
防抖
js
应用
场景
浅谈HTTP缓存以及后端,前端如何具体实现HTTP缓存
《浅谈HTPP缓存》原版: https://juejin.im/post/5bdeabbbe51d4505466cd741?utm_source=gold_browser_extension这篇文章写得太好了,满满干货于是转载过; 不过这篇文章只是介绍了缓存的方式,没有讲缓存的前后端实现,于是我在该...
代码星球
·
2021-01-13
HTTP
缓存
浅谈
以及
后端
vue构建完整项目-以及实现
由于开发vue项目的时候,需要重新搭建项目的架子,比较麻烦,其实之前做过的项目好多都可以直接拿过来用,比如接下来的这个项目,就可以满足平常的vue单页面开发.该项目包括了: 全局配置axios , 全局配置接口集合 , 切换页面动画 , 全局配置vu...
代码星球
·
2021-01-13
vue
构建
完整
项目
以及
Object.prototype.toString.call(obj)使用方法以及原理
这几天看vue-router的源码发现了Object.prototype.toString.call()这样的用法,当时以为这就是转成字符串的用的,但是越看越觉得不太对劲,赶紧查查资料,一查才知道没那么简单.首先在Object.prototype.toString方法被调用时,会执行下面的操作步骤:1.获取this对象...
代码星球
·
2021-01-13
Object.prototype.toString.call
obj
使用方法
以及
原理
js正则表达式入门以及常见用例
学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了不少简单的例子,并对它们作了详细的说明。假设你在一篇英文小说里查找hi,你可以使用正则表达式hi。这几乎是最简单的正则表达式了,它可以精确匹配这样的字符串:由两个字符组成,前一个字符是h,后一个是i。通常,处理正则表达式的工具会提供...
代码星球
·
2021-01-13
js
正则
表达式
入门
以及
上传图片的方法以及判断
<asp:FileUploadID="fulImage"runat="server"Width="346px"/><br/><asp:ImageID="imgPro"runat="server"Width="118px"Height="88"/><fontcolor="red"...
代码星球
·
2021-01-12
上传
图片
方法
以及
判断
内容溢出文字用"..."代替 以及超出文本内容换行
text-overflow:ellipsis;white-space:nowrap;overflow:hidden;超出.....代替overflow:hidden;word-break:break-all;超出换行display:-webkit-box;-webkit-box-orient:vertical;-web...
代码星球
·
2021-01-12
内容
溢出
文字
quot...
quot
访问修饰符public,private,protected,以及不写(默认)时的区别?
修饰符 当前类 同包 子类 其他包public √ √ √ ...
代码星球
·
2021-01-10
访问
修饰
public
private
protected
PHP中file_exists与is_file、is_dir的区别,以及执行效率的比较
判断文件是否存在,有2个常用的PHP函数:is_file和file_exists,判断文件夹是否存在,有2个常用PHP函数:is_dir和file_exists,即 file_exists=is_dir+is_file。 与file_exists相比,is_file与is_dir的执行效率如何呢?分...
代码星球
·
2021-01-09
file
is
PHP
exists
dir
vue创建全局变量以及全局方法
在main.js中//引入封装好的js文件的路径importaafrom'./***/***/***'//把全局js挂接到vue原型上Vue.prototype.$aa=aa例子Vue.prototype.backBefor=()=>{window.history.back(-1)} ...
代码星球
·
2021-01-08
全局
vue
创建
变量
以及
首页
上一页
...
15
16
17
18
19
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他