JavaScript
-
String转小写[js实现]
如何实现将Javascript字符转化为小写字母呢? 我们可以借助原生的toLowerCase方法来实现。 实现代码 具体实现代码如下: var lowerCaseName = “…
-
停止setInterval[js新手知识]
setInterval会返回一个interval id,我们可以把这个参数传递给clearInterval,用来停止中断。 实现代码如下: var refreshIntervalI…
-
删除数组元素delete与splice比较
delete是用来删除对象属性的,但是也可以用来删除数组元素,不过不同于splice,本文将讨论这些不同之处。 delete delete将删除对象属性,但不会重新索引数组或更…
-
中断Array.forEach方法[js实现]
for循环中有break语句,我们可以用来中断循环,而数组中的forEach如何实现中断循环呢? 实现原理 没有内置的方法可以实现中断forEach,如果我们想实现中断forEac…
-
在上传图片之前预览图片[js实现]
该功能适用于上传用户头像,在用户还未点击提交时,先预览图片。 实现代码如下: function readURL(input) { if (input.files &&…
-
ES6 Symbol概念与作用
Symbol是ES6中新赠的数据类型,在ES5中是没有的,本篇文章围绕Symbol 的概念和作用,给大家分析Symbol的作用和特性以及如何使用和相关的注意事项。 概念 Symbo…
-
js中==和===有什么不同之处
===和!==是严格运算比较符 JavaScript具有严格和类型转换相等比较。 对于严格相等比较符,要求比较的对象必须具有相同的类型,并且: 两个字符串在相应位置具有相同的字符序…
-
不要使用for…in来遍历数组
数组的遍历,有一些朋友喜欢用for…in来遍历,但是存在很多问题,今天俺就跟大家一起来总结一下问题是什么 原因 我们来看以下正确的代码: /** *2019/8/26 …
-
JavaScript: String.slice 和 String.substring方法之间区别
js中String的slice方法和substring方法实现的效果很类似,都是对字符串进行截取,今天俺跟大家一起来学习它们之间的相同之处和不同之处。 slice()的作用类似于s…
-
js获取屏幕大小,当前网页和浏览器窗口
jQuery 如果您使用的是jQuery,则可以使用jQuery方法获取窗口或document的大小: /** * 时间:2019年8月18日 * 前端教程: https://ww…