随笔分类 -  js基础类

一些杂乱的js基础的东西
摘要:火狐浏览器dragover不起效的原因: 火狐下拖拽必须含有数据也就是说在dragStart的时候,需要强行塞入一个数据: event.dataTransfer.setData("info","test") 此时,你的dragOver函数应该就进去了。拖拽的全部代码: 方式一:(在over的时候操作 阅读全文
posted @ 2020-02-26 14:11 前端小可爱 阅读(2102) 评论(0) 推荐(0)
摘要:基本数据类型:Number、String、Boolean、Null、 Undefined、Symbol(ES6),这些类型可以直接操作保存在变量中的实际值。 引用数据类型:Object(在JS中除了基本数据类型以外的都是对象,数据是对象,函数是对象,正则表达式是对象) 首先要知道我们的复杂类型其实并 阅读全文
posted @ 2020-01-05 15:51 前端小可爱 阅读(640) 评论(0) 推荐(0)
摘要:1.undefined undefined的产生为初始化的时候,如果没有进行赋值,她是一个预定义的全局变量,例如: 在你没有进行对某个变量进行赋值的时候,他会被赋为undefined。 2.null null是人为进行赋值的。比如某个函数或者数组等等复杂类型,你如果想要进行一个舍弃,可以把它赋值为n 阅读全文
posted @ 2020-01-05 14:57 前端小可爱 阅读(4255) 评论(0) 推荐(0)
摘要:const isFirefox = typeof navigator !== 'undefined' && navigator.userAgent.toLowerCase().indexOf('firefox') > -1; 判断是火狐浏览器的时候,滚动事件mousewheel要使用DOMMouse 阅读全文
posted @ 2019-12-16 15:12 前端小可爱 阅读(535) 评论(0) 推荐(0)