1.对象的特殊性 因为对象的是通过指针仔细内存地址的,所以对象的拷贝不能像变量一般简单的赋值,对象的赋值只是将指针的地址赋值过去而已,修改属性值会对所有指向这个内存地址的对象的属性值都会被改变,见下面的例子: // 变量…
分类:前端
js 中一些意想不到的运用技能(延续更新,迎接补充)
js 中一些意想不到的运用技能(延续更新,迎接补充) 1. 箭头函数 => 返回 map 对象 // 平常的写法 const makeMap = () => { return {key: 'value'}; …
VueJS源码学习——工具类函数实现
原文地址项目地址 上一篇遗留的 filter 作为 1.0 版本频繁使用的 filter,在 构造函数里以 Vue.Options.filters 引入: ... import filters from './filte…
前端实日期时间排序
如何给诸如xxxx-xx-xx的数组进行时间排序?直接使用sort方法不行,因为转换成字符串时有符号-影响转换,但是可以通过如下方法进行排序 var arr = ['2022-02-03','2022-02-01','2…
nuxt中static里面放入图片不出来
查看了static和assets的区别后,决定将图片们放在static下。但路径是在JS中生成的,结果没有显示出来,浏览器标签中后面跟个括号,里面写1x1px,经过尝试也了解到很多知识点: js中拼路径时表示根路径的动态…
python读写json、格式化写入json文件
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C+…
函数声明和提升
在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分 引擎会在解释 JavaScript 代码之前首先对其…
箭头函数 改变this指向
1.箭头函数 <div>我是div</div> <script> const oDiv = document.querySelector('div'); // 普通函数 oDiv.ad…
五种最常见的CSS页面布局
1、前言 本文主要介绍了实现页面布局的几种方法。 以常见的左中右布局为例。 2. 代码实现 公共样式部分 html * { margin: 0; padding: 0; } .layout { margin-bottom…
前端开发面试题链接
手册网:http://www.shouce.ren/post/index 超级有用的前端基础技术面试问题收集:http://www.codeceo.com/articl… Web前端面试题目及答案汇总http…
vue路由篇(动态路由、路由嵌套)
什么是路由?网络原理中,路由指的是根据上一接口的数据包中的IP地址,查询路由表转发到另一个接口,它决定的是一个端到端的网络路径。web中,路由的概念也是类似,根据URL来将请求分配到指定的一个’端’…
JS保留几位小数,小数转化百分比,秒分转化
// 保留小数X位,默认保留2位 fuction keepBitNum(val,bitNum){ let val1 = 0; // 判断是否数字 if(typeof(val) == "number"){ val1 = v…