- 博客(9)
- 收藏
- 关注
转载 个人笔记之—— == 和 === 有什么区别?
“===”是全等运算符,判断 类型和值 是否是完全相等。:“==”是比较运算符,如果比较双方的类型不一致的话,就会进行类型转换。1.首先会判断双方的类型是否相同,相同的话就比较大小。2.如果类型不一致,就进行类型转换。3.会先判断是否为null和undefined,是的话就返回true。4:判断两者类型是否为string以及number,是的话就会将字符串转换成number。...
2019-05-09 14:55:12 330
转载 关于js的类型转换?
Boolean除了‘undefined,null,0,-0,NaN,false,‘ ’ ’之外 都转换为true,包括所有对象!对象转原始类型对象在转换 是调用 symbol.toPrimitive()方法来进行转换:如果已经是原始类型了,那就不需要转换了 如果需要转字符串类型就调用x.toString(),转换为基础类型的话就返回转换的值。不是字符串类型的话...
2019-05-08 17:35:51 134
转载 typeof 是否能正确判断类型?instanceof 能正确判断对象的原理是什么?
typeof 并不能够准确判断类型,对于原始类型来说,除了null之外,都能正确的显示类型,对于对象来说除了function之外都会判断为object;而instanceof 是基于原型链来判断对象的:class PrimitiveString { static [Symbol.hasInstance](x) { return typeof x === 'string'...
2019-05-08 15:39:53 1459
原创 个人笔记——对象类型和原始类型的不同之处?
在JavaScript中,原始类型存的是值,对象类型它所存储的就是地址(指针)了,当我们声明一个对象的时候,会在内存开辟一个存储空间来存放,举个例子://声明一个对象var a = { b:0, c:1}console.log(a)// 调用该对象当调 a 这个对象的时候,就会找到声明a这个对象的存储空间,并获取到它的值。var a = { b:0,...
2019-05-07 22:23:48 342
原创 个人学习笔记之JS中原始类型有哪些?
在JavaScript中存在六种原始值类型:booleannumbernullstringundefinedsymbol原始值类型就是 存储的都是值,没有函数可以调用的。boolean(布尔):是用于将非boolean类型转换成boolean类型(true或者false);number:js中的一种基本数据类型;null:在js中表示“什么都没有”,一...
2019-05-07 15:21:36 277
转载 Vue.js 子组件的异步加载及其生命周期控制
前端开发社区的繁荣,造就了很多优秀的基于 MVVM 设计模式的框架,而组件化开发思想也越来越深入人心。这其中不得不提到 Vue.js 这个专注于 VM 层的框架。本文主要对 Vue.js 组件化开发中子组件的异步加载和其生命周期进行一些探讨。阅读本文需要对 Vue.js 有一定的了解。注意:本文中的一些例子代码,是以 vue-cli 采用 webpack 模板初始化的项目为基础。异步组件讨...
2019-03-28 14:07:45 365
转载 整理15款实用javascript富文本编辑器
百度UEditor官方网址:http://ueditor.baidu.com/website/UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码…2bootstrap-wysiwyg官方网址:http://www.bootcss.com/p/bootstrap-wysiwyg/boots...
2018-12-19 09:37:03 241
原创 axios 如何正确进行封装?
第一步:npm install axios --save安装axios第二步:在src目录下新建一个request文件夹,并创健一个http.js和api.js文件,其中api.js是管理我们接口的文件。以下是http.js的配置import axios from 'axios'import { Toast } from 'vant'//这里我用的是vant组件的弹窗//默认请求地址...
2018-12-19 09:31:02 2050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人