51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
最新发布
技术前沿
厂商动态
技术栏目
JavaScript
VUE
PHP
JAVA
C#
系统架构
人工智能
开发工具
软件工程
网络安全
iOS
Android
微信小程序
前端
Flutter
为你推荐
JavaScript的声明提升
1.何为声明提升?在JavaScript中,当出现var声明的变量或者function声明的函数时,会将该声明提到当前作用域的前面执行,这便是声明提升。值得注意的是,只是提升了声明操作,赋值还是在原来的位置进行。声明提升包括变量声明提升和函数声明提升。变量声明提升先来看一看变量的声明提升。比如下面的代码:console...
代码星球
·
2020-12-24
Javascript
声明
提升
用JavaScript让你的浏览器说话
最近在开发一个个人项目时,我冒出了一个尝试让浏览器说话的想法。不知道该怎么做,于是,我在网上寻找了一下答案,在MDN上,我找到了答案。让我们来看看如何通过JavaScript让浏览器说话。 让我们来创建一个基础函数,这个函数的参数为我们想说的话或者词,最后让我们的浏览器说出来。我们将利用在大多数现代浏览器上都...
代码星球
·
2020-12-24
Javascript
你的
浏览器
说话
JS 工具库文档化JSDoc
jsDoc是一个自动化生成 JavaScript 文档工具,它是利用对 JavaScript 函数的特定注释来编译成 html 文件的一个文档工具。 全局安装或者局部安装:npminstalljsdoc-gnpminstalljsdoc-...
代码星球
·
2020-12-24
JS
工具
文档
JSDoc
JavaScript 变量、作用域及内存详解
基本类型值有:undefined,NUll,Boolean,Number和String,这些类型分别在内存中占有固定的大小空间,他们的值保存在栈空间,我们通过按值来访问的。(1)值类型:数值、布尔值、null、undefined。(2)引用类型:对象、数组、函数。如果赋值的是引用类型的值,则必须在堆内存中为这个值分配空...
代码星球
·
2020-12-24
Javascript
变量
作用域
内存
详解
前端埋点之曝光实现
最近有一个工作需求是曝光埋点,让我得以有机会接触相关的东西。之前实习时没有做过这方面的需求,个人项目更是和埋点扯不上关系。以至于上周开会讨论时听到“埋点”这个词就怂了。不过后面听大佬分析了下后才意识到,原来“埋点”是这个意思。曝光埋点的思路也是很简单:无非是判断某个DOM是否出现在视窗中,出现了就收集数据上报给服务端。...
代码星球
·
2020-12-24
前端
埋点
曝光
实现
js精准计算
varnumA=0.1;varnumB=0.2;alert(numA+numB);0.1+0.2=0.30000000000000004。计算精度误差问题(和二进制相关)。对于浮点数的四则运算,几乎所有的编程语言都会有类似精度误差的问题,只不过在C++/C#/Java这些语言中已经封装好了方法来避免精度的问题,而&nb...
代码星球
·
2020-12-24
js
精准
计算
开发Web应用,Go语言比Python更有优势!
随着Golang的日益普及,它是否取代Python?接下来让我们一起看看Go的优点,以及它与Python的区别。在Web开发的世界里,敏捷才是王道。使用更少的费用和资源来更快地完成网站和网络应用,从而获得更多的竞争优势。此外,他们不仅希望快速完成Web开发,对可用性和用户体验的要求也很高。这需要开发更多的功能和高级编程...
代码星球
·
2020-12-24
开发
Web
应用
Go
语言
CSS inherit是继承,那initial和unset呢?
所有css都支持几个全局属性值,分别是: inherit , initial 和 unset 。其中 inherit 是继承的意思,IE8(标准版)开始支持,不是从IE9开始支持的,网上一些文档是错误的。 inherit ...
代码星球
·
2020-12-24
CSS
inherit
继承
initial
unset
CSS开发中的十大错误用法
自从接触前端软件开发以来,我发现开发猿一直在努力征服着css。理由也很充分,开发人员是用逻辑思考的生物。添加一个div元素导致所有代码都不得不往下移一行,而另一个div“浮”到左侧,感觉没有任何意义。你也一定听到过开发人员的抱怨:“我们只需要向左边移动五个像素,但是…天哪!为什么整个都向下移动了一行。到底是哪里错了?!...
代码星球
·
2020-12-24
CSS
开发
中的
大错误
用法
CSS三大特性:层叠 继承 优先级
层叠性:如果一个属性通过两个相同选择器设置到同一个元素上,相同的属性就会出现冲突,那么这个时候一个属性就会将另一个属性层叠掉,采用的是就近原则继承性:子标签会继承父标签的某些样式 一般以font,line,color,text,list,都能继承 备注 : a标签不能继承...
代码星球
·
2020-12-24
CSS
三大
特性
层叠
继承
CSS选择器与CSS的继承,层叠和特殊性
什么是选择器?选择器{样式;},在{}之前的部分就是“选择器”,“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素,类似这样body{color:pink;font-size:16px;};:标签选择器其实就是html代码中的标签,比如<html>、<body>、&...
代码星球
·
2020-12-24
CSS
选择器
继承
层叠
特殊性
HTML5中的lang属性,zh-CN还是zh-Hans?
一、资源先提供资源。如果我弄错了什么,请以这些文档为准:W3C文档、IANA已登记的子标签、BCP47、RFC5646。 二、格式简介先上一张图片:一个LanguageTags,由①到⑦一共四个子标签组成。有什么盘算不清楚的,请参考资源部分提供的文档。 三、各部分含义①language:主语言,用代...
代码星球
·
2020-12-24
HTML5
中的
lang
属性
zh-CN
从浏览器输入 URL 到页面展示过程
对于面试常问的从浏览器输入 URL 到页面渲染过程发生了什么?,我想大家都或多或少能说出一二。但是,其实这个问题很有深度,而你是否回答的有深度,在很大程度上会影响到面试官对你的印象。并且,网上各种资料都是带浅尝辄止地讲解这个过程,经常会出现今天看到这个版本,明天看到另一个版本地情况。所以,现在我们就...
代码星球
·
2020-12-24
浏览器
输入
URL
页面
展示
输入框失去焦点事件和按钮点击事件冲突
场景是这样的:点击输入框失去焦点会触发验证方法,点击提交按钮的时候也会触发验证方法,如果用户点击输入框后点击提交按钮就会同时触发失去焦点方法和提交按钮方法,这样就会触发两次验证。我想写成只触发一次验证,在开发过程中我发现:在移动端当失去焦点和点击事件同时发生的时候,会先执行失去焦点事件,然后再执行点击事件,也就是说失去...
代码星球
·
2020-12-24
事件
输入
失去
焦点
按钮
表单提交type=submit和type=image的区别
1.提交按钮sumbit<inputtype="image"src="图片路径">type="image"默认是sumbit,不用再添加onclick事件提交,否则会发生表单被提交两次的情况。 2.重置按钮reset<inputtype="image"src="图片路径"onclick="r...
代码星球
·
2020-12-24
type
表单
提交
submit
image
文章推荐
更多
文章
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资讯
电鸭远程社区
首页
上一页
...
3426
3427
3428
3429
3430
...
下一页
尾页
按字母分类:
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
其他