51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
最新发布
技术前沿
厂商动态
技术栏目
JavaScript
VUE
PHP
JAVA
C#
系统架构
人工智能
开发工具
软件工程
网络安全
iOS
Android
微信小程序
前端
Flutter
为你推荐
JS回调函数 callback() 、call 、apply的理解
callback()回调函数JS是单线程函数,单线程所有的函数执行都是同步的,前一个函数执行完之后再执行下一个函数,这样的话如果排队的函数很多就会造成页面长时间无响应所以,就要用到了JS异步callback怎么理解callbck ?字面上理解下来就是,回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧...
代码星球
·
2020-06-27
JS
回调
函数
callback
call
JS事件委托或者事件代理原理以及实现
事件委托(事件代理)原理:简单的说就是将事件交由别人来执行,就是将子元素的事件通过冒泡的形式交由父元素来执行。为什么要用时间委托?在JavaScript中,添加到页面上的事件处理程序数量将直接关系到页面的整体运行性能,因为需要不断的与dom节点进行交互,访问dom的次数越多,引起浏览器重绘与重排的次数也就越多,就会延长...
代码星球
·
2020-06-27
事件
JS
委托
或者
代理
VUE引入模块之import xxx from 'xxx' 和 import {xxx} from 'xxx'的区别
importFunNamefrom‘../xxx’exportdefualtfunctionFunName(){returnfetch({url:'/article/list',method:'get'});}import{xxx}from‘../xxx’exportfu...
代码星球
·
2020-06-27
import
xxx
from
#39xxx
VUE
JS 一次性事件问题
项目的需求就是不能重复提交是通过click点击事件提交数据,到这里的时候想了很多办法,比如说销毁这个点击事件,但是这个实现起来是相对比较麻烦的,后面想到了一个相对比较简单的办法通过推荐判断JS varisFirst=true;//先...
代码星球
·
2020-06-27
JS
一次性
事件
问题
原生JS 和 JQ 获取滚动条的高度,以及距离顶部的高度
JQ:相对比较简便获取浏览器显示区域(可视区域)的高度:$(window).height();获取浏览器显示区域(可视区域)的宽度:$(window).width();获取页面的文档高度$(document).height();获取页面的文档宽度:$(document).width();浏览器当前窗口文档body的高度...
代码星球
·
2020-06-27
高度
原生
JS
JQ
获取
JS原型与原型链继承的理解
一、原型先从构造函数开始吧!构造函数是什么?构造函数与其他函数唯一的区别在于调用方式不同。任何函数只要通过new来调用就可以作为构造函数,它是用来创建特定类型的对象。下面定义一个构造函数Female:functionFemale(name){this.name=name;this.sex='female';}通过new...
代码星球
·
2020-06-27
原型
JS
继承
理解
JS 闭包的理解
先写一个简单闭包函数functionA(){varstr='helloworld'functionB(){alert(str);}returnB;}varC=A();C();//Helloworld!这个闭包函数的执行过程为1、定义普通函数A2、在A函数内部定义普通函数B3、在A函数中返回B4、执行A,并把A返回的结果...
代码星球
·
2020-06-27
JS
闭包
理解
H5地理定位获取用户当前位置、城市
第一步:需要在百度地图开发者平台创建一个应用:http://lbsyun.baidu.com/apiconsole/key/create配置信息申请配置成功以后返回一个AK第二步:引入百度地图的js脚本,地址为http://api.map.baidu.com/api?v=2.0&ak=(申请应用的AK)第三步:...
代码星球
·
2020-06-27
H5
地理
定位
获取
用户
JS监听手机物理返回键,返回到指定页面
pushHistory();window.addEventListener("popstate",function(e){window.location=data.info.advert.link(要跳转的页面地址));},false);functionpushHistory(){varsta...
代码星球
·
2020-06-27
JS
监听
手机
物理
返回
关于AJAX跨域和原生AJAX CORS跨域解决
项目需求要在别人的域名下调用自己的接口,因为浏览器的同源策略是不允许不同域名下之间的信息交换,那就意味着要跨域处理参考博客:https://blog.csdn.net/Ulricalin/article/details/80822262 https://segmentfault.com/a/1190000012063...
代码星球
·
2020-06-27
AJAX
跨域
关于
原生
CORS
最近跳槽面试所遇问题
第一次面试:1、$.ajax如何设置请求头2、对JS面向对象编程的理解3、H5新特性4、CSS3新特性5、字符串操作函数6、如何处理跨域问题7、对开发模块化的理解第二次面试:1、$.ajax工作原理,以及原生的写法 原理:通过XMLHttpRequest对象向服务器发送异步请求,从服务器获得数据,然后使用...
代码星球
·
2020-06-27
最近
跳槽
面试
所遇
问题
VUE 父子组件之间通信传值 props和 $emit,以及兄弟组件之间的通信传值 eventBus
1、父组件传值给子组件$props,子组件传值给父组件$emit父组件 <divid="app"> <tree-component @func="get...
代码星球
·
2020-06-27
组件
通信
传值
VUE
父子
JS链接转换为二维码
这里用到一个JQ插件 qrcode.js 下载地址https://github.com/jeromeetienne/jquery-qrcode 先引入<scriptsrc="js/jquery.qrcode.min.js"></script> ...
代码星球
·
2020-06-27
JS
链接
转换
二维
VUE 动态切换列表active样式
参考VUE官方文档样式绑定 https://cn.vuejs.org/v2/guide/class-and-style.html需求是动态加载出来了所有菜单列表,点击其中一个li元素改变这个元素的背景色用到VUE样式绑定对象语法<divv-bind:class="{active:isActive}"&g...
代码星球
·
2020-06-27
VUE
动态
切换
列表
active
微信内置浏览器video标签自动全屏的问题
微信打开h5video视频的时候都会自动全屏播放,有时候影响用户体验要禁止自动全屏就要加这几个属性'x5-playsinline':'true','webkit-playsinline':'true','playsinline':'true', ...
代码星球
·
2020-06-27
微信
内置
浏览器
video
标签
文章推荐
更多
文章
RuoYi—一款开源的基于SpringBoot开发的轻量级Java快速开发框架
文章
二叉树的完整代码实现
文章
Linux常见命令总结
文章
开源电子书-Vim 从入门到精通
文章
抓包工具哪个好用
文章
软件测试的5个基本流程
文章
linux常用命令有哪些?
文章
什么是POJO
文章
C# 可空时间字段赋值和格式化方式
文章
php实现页面跳转 header函数的使用
文章
Java的NumberFormat格式化数字
文章
建立索引常用的规则
文章
easyui-datagrid删除行的方法
文章
tcp和udp有什么区别
文章
php怎么将时间戳转换为日期
文章
TLS 和 SSL 警报的 Schannel 错误代码
热门标签
更多
Friendster
数据实验室
vps主机
防盗链
Vps
Aardvark
ASP环境搭建
安装手记
Autorun.inf类
AS4
Acer
Ancestry
Auriga
ASP.NET缓存
米农
站长大会
艾瑞网
案例分析
按照效果付费
alexa
AOL
Ai教程
阿里妈妈
Adsense
AdWords
安全设置
AppleStore
APC
arp
Audition
API接口
案例分享
AOL中国
安装教程
Air
Account
按钮样式
Android应用
爱普生
安全测试
AllowOverride
Autodesk
AirBnB
Acid3
安全防范
Ajax编码
aliweb
AIM
chatgpt
开源世界
友情链接
静觅
tnblog
自学php网
IT家园
菜鸟教程
WEB技术分享
web开发
IT资讯
电鸭远程社区
首页
上一页
...
5809
5810
5811
5812
5813
...
下一页
尾页
按字母分类:
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
其他