随笔分类 -  原生JS

摘要:一、vue相关 1、为什么data是一个函数?(防止数据在组件之间共享) 组件中的 data 写成一个函数,数据以函数返回值形式定义,这样每复用一次组件,就会返回一份新的 data,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例维护各自的数据。 而单纯的写成对象形式,就使得所有组件实例共 阅读全文
posted @ 2021-05-27 16:06 北栀女孩儿 阅读(430) 评论(0) 推荐(0)
摘要:1、JavaScript计算的翻车现场 所以,为什么会出现这样的结果呢?哪些计算又会出现这样的问题呢,让我们一步步的来分析一下~~~ 2、JavaScript是如何表示数字的 计算机遵循 IEEE 754 标准 ,是将信息转化为二进制进行存储的,JavaScript使用Number类型表示数字(整数 阅读全文
posted @ 2021-03-04 14:58 北栀女孩儿 阅读(299) 评论(0) 推荐(0)
摘要:1、空对象、空引用以及undefined三种概念的区别 空对象:是对象,但它的值是指向没有任何属性的对象的引用, {}是指 不含任何属性 的对象,当然对象属性包括 字面值和函数; 空引用:obj=null 是指 变量值指向null变量 ,null是对象,但是空引用(不指向任何对象); var a = 阅读全文
posted @ 2019-10-31 11:08 北栀女孩儿 阅读(14692) 评论(0) 推荐(1)
摘要:1、背景 大家是否经常遇到在关闭网页的时候,会看到一个确定是否离开当前页面的提示框?想一些在线测试系统、信息录入系统等就经常会有这一些提示,避免用户有意或者无意中关掉了页面,导致数据丢失。而最近在做项目的时候有一个需求,用户在表单页面中进行操作,为了防止用户在未保存表单数据的情况下离开、刷新页面等造 阅读全文
posted @ 2019-10-24 15:57 北栀女孩儿 阅读(34302) 评论(3) 推荐(2)
摘要:1、数组 push() > 向数组末尾添加新的数组项,参数为要添加的项,返回值是新数组的长度,原数组改变; pop() > 删除数组末尾的最后一项,参数无,返回值是删除项,原数组改变; unshift() > 向数组头部添加新的数组项,参数为要添加的项,返回值是新数组的长度,原数组改变; shift 阅读全文
posted @ 2019-07-15 17:33 北栀女孩儿 阅读(1032) 评论(0) 推荐(0)
摘要:一、数据类型 基本数据类型:Number、String、Boolean、Null、undefined、Symbol(ES6)等; 引用数据类型:Object(数据、数组、函数、正则表达式等,除基本数据类型以外都是对象) 基本数据类型与引用数据类型的区别: 基本数据类型:Number、String、B 阅读全文
posted @ 2019-07-04 17:07 北栀女孩儿 阅读(683) 评论(2) 推荐(1)
摘要:一、Content-Type的取值 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息(MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信 阅读全文
posted @ 2019-07-04 09:34 北栀女孩儿 阅读(5825) 评论(0) 推荐(2)