-
在上传图片之前预览图片[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…
-
js中如何定义一个”枚举”类型
前言 Javascript1.8.5开始可以使用Object.freeze来冻结对象实现一个类似”枚举”类型。 实现代码如下: /** * 时间:2019年…
-
js如何获取当前本地日期年月日
前言 今天俺跟大家分享Javascript中如何获取到当前的日期,但是该方法在实际项目中使用的并不多。 实际项目中大多数会获取服务器的时间,因为new Date获取的是用户本地时间…
-
js如何实现修改页面url不刷新页面
在Chrome、Safari、Firefox 4+和Internet Explorer 10以上可以实现 正文 实现代码如下: /** * 时间:2019年8月18日 * 前端教程…
-
如何将命令行参数传递给Node.js程序
标准方法 参数存在在process.argv中 更多详情,可以参考官方链接。 process.argv 是一个包含命令行参数的数组。第一个元素是“node”,第二个元素是JavaS…