javascript
文章平均质量分 92
人间草木96
这个作者很懒,什么都没留下…
展开
-
js中的 赋值 浅拷贝 和 深拷贝 详细解读
js数据类型主要分基本数据类型和引用数据类型。前者包括Number,String等,后者主要是Object,因此以下会针对不同的数据类型来分析,需要的朋友可以参考一下前言:在学习下面文章前我们简单了解一下的内存的知识,以下先简要提一下。原创 2024-09-19 11:33:57 · 474 阅读 · 0 评论 -
input输入框输入小写字母自动转换成大写字母
input输入框输入小写字母自动转换成大写字母有两种方法1.用js onkeyup事件,即时把字母转换为大写字母:html里input加上<input type="text" id="txt1" value="" onkeyup="toUpperCase(this)"/>2.js写函数 function toUpperCase(obj) { obj.v...原创 2020-04-22 16:29:21 · 2934 阅读 · 0 评论 -
JavaScript的各种日期操作【值得收藏】
前言虽然现在处理日期方面已经有了很成熟的也很好用的库,例如(momentjs和date-fns),但是在实际开发中,我们有时候可能并不需要整个库。所以我就在下面整理了在前端开发时对日期时间的各种操作,也算是比较全的了。其中一部分来自自己,还有一部分来源于我们万能的网友~获取当前时间戳var timestamp = Date.parse(new Date()); //精确到秒...原创 2020-01-13 09:52:28 · 671 阅读 · 0 评论 -
JavaScript 那些写出来会被同事揍的骚操作
JavaScript 那些写出来会被同事揍的骚操作Vue社区今天关注Vue社区,回复“加群”加入我们一起学习,天天进步布拉德特皮juejin.im/post/5e044eb5f265da33b50748c8前言曾经,我接手了一份大佬的代码,里面充满了各种“骚操作”,还不加注释那种,短短几行的函数花了很久才弄懂。这世上,“只有魔法才能对抗魔法”,于是...转载 2019-12-30 10:56:15 · 290 阅读 · 0 评论 -
ES6字符串新增的 startsWith(), endsWith(),includes()三种实例化方法比较
startsWith()方法该方法判断一个字符串是否在另一个字符串的头部,返回一个布尔值,true表示存在 let str = 'hello word' console.log(str.startsWith('he')) // true console.log(str.startsWith('666')) // falseendsWith()方法该方法判断一个字符串是...原创 2019-12-05 17:34:51 · 285 阅读 · 0 评论 -
includes() 和indexOf()方法的使用进阶
includes() 方法检查是否数组包含某些元素,返回 true 或 false,是ES6的方法,也可以对字符串使用includes()方法没有区分-0和+0,需要注意let arr = [1,2,3,4]console.log(arr.includes(5)) // falseconsole.log(arr.includes(4)) // trueindexOf...原创 2019-02-14 10:24:37 · 2819 阅读 · 0 评论 -
DOM 高级工程师不完全指南
“前端框架真的太香了,香到我都不敢徒手撕 DOM 了!”虽然绝大多数前端er都有这样的困扰,但本着基础为大的原则,手撕 DOM 应当是一个前端攻城狮的必备技能,这正是本文诞生的初衷 —— DOM 并没有那么难搞,如果能去充分利用它,那么你离爱上它就不远了。三年前我初入前端坑的时候,发现了一个叫做 jQuery 的宝贝,她有一个神奇的 $ 函数,可以让我快速选中某一个或一组 DOM 元素,并...原创 2019-12-05 10:59:11 · 256 阅读 · 1 评论 -
JS中test match replace的三个方法的用法区别
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="...原创 2019-12-02 17:28:15 · 385 阅读 · 1 评论