1 weixin_44343449

尚未进行身份认证

暂无相关简介

等级
TA的排名 17w+

浏览器内核判断

var ua = navigator.userAgent; if(/firefox/i.test(ua)) { console.log('火狐内核') }else if(/chrome/i.test(ua)) { console.log('谷歌内核') }else if(/opera/i.test(ua)) { console.log('欧朋内核') } e...

2020-02-20 11:42:54

dom存在兼容性的属性总结

事件对象event:不支持ie8以下,必须是window.event,兼容写法:document.onmousemove = function (event) {var e = event || window.event;}pageX和pageY(鼠标距离文档顶部的距离,包括文档卷出去的距离):不支持ie8以下,可以使用clientY(鼠标距离浏览器窗口顶部的距离)。文档滚出去的高度...

2020-02-20 11:40:20

client组,offset组,scroll组

clientWidth:获取元素的宽度,包括padding。clientHeight:offsetWidth: 获取元素的宽度,包括padding和border。offsetHeight:offsetParent:获取元素的定位父元素节点,如果父元素没有定位,则返回body节点。offsetLeft: 获取元素相对于定位父元素的左侧距离。如果父元素没有定位,则相对于body。offse...

2020-02-20 11:39:36

jquery插件库

jquery之家

2020-02-13 12:13:59

win7远程连接问题

Windows系统在命令行使用mstsc命令进行远程连接,但是一直报错(要求的函数不支持)解决:新增注册表1.开始>>运行>>输入regedit打开注册表编辑器2.打开文件路径 [HKEY_LOCAL_MACHINE]\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameter...

2019-12-20 17:25:27

vscode格式化和eslint格式冲突

在项目根目录创建:.prettierrc.json文件{ "semi": false,// 取参末尾的分号。“singleQuote”: true,// 默认单引号,“arenthesis”: true// 为函数名和括号之间加空格}...

2019-11-02 17:05:39

es5的访问器属性

2019-11-01 15:37:49

for in和for of

// for(item in arr) :遍历数组,item是索引。如果为arr动态添加元素,则会被被遍历。// for in 可以遍历对象.进行对象的深拷贝。// for(item of arr): item 是值。如果为arr动态添加元素,则不会被遍历。for of 不能遍历对象。// 数组的长度问题:位数组动态添加属性,如果属性是数字,则length会增加,如果为非数字,则length...

2019-10-28 09:55:50

vue的表单域修饰符

1:number在用v-model进行双向绑定时,用number修饰符。如:v-model.number.做用:直接将input输入框的值转换为number类型。2:trim:去掉字符串两头的空字符。3:lazy :将input事件换位change事件。v-model默认是input事件,就是只要input数据一变,视图就会随着变。chang是当input框失去焦点时才触发。如:v-...

2019-10-20 13:01:17

vue-cli3创建项目报错

报错:command failed: npm install --loglevel error这个问题花了我好长时间。到最终不算难完全解决。我在css预处理那项选的sass,当我不用css预处理语言时,就创建成功。...

2019-10-19 12:19:02

iconfont

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-10-16 10:45:36

面试复习git

1:概念:集中式版本控制:CVS,SVN。集中式版本控制的版本库存储在中央服务器,用的时候先从中央服务器下载,然后工作,修修改改,然后又上传到中央服务器,缺点:必须联网工作,如果修改的文件太大,则上传速度很慢。分布式版本控制:git。分布式版本控制没有中央服务器,每个人电脑里都有版本库。如果多人协作时都修改了某个文件,只需要相互推送即可。相对于集中式版本控制,分布式版本控制更安全,因为每个人...

2019-08-17 08:24:56

面试复习es5,es6

图标字体:icomoon.下载,ES5:1:使用严格模式,use strict。可在script里启用,也可在function里启用严格模式解决的问题(1):禁止给未声明的变量赋值,如果强行赋值会报错。因为给未声明的变量赋值会造成全局污染(内存泄漏)。严格模式解决的问题(2):静默失败提升为报错。比如普通模式下修改只读属性的值,既修改不成功又不报错。严格模式解决的问题(3):严格模式下...

2019-08-13 14:33:42

删除一个数组中重复的数字

var arr = [1,2,4,2,2,2,3,3,4,7,5,3,1] for(var i = 0;i<arr.length;i++){ //将当前的arr[i]和前面的所有进行比较 for(var j = 0;j<i;j++){ //如果相等, if(arr[i]==arr[j]){ ...

2019-07-28 15:07:58

随机生成不重复的数字

var arr = [] for(var i = 0;i<10;i++){ //生成随机数 arr[i] = Math.floor(Math.random()*101)//判断当前的arr[i]是否和前面的一样 for(var j = 0;j<i;j++){ //如果一样,i--,重新生成 ...

2019-07-28 14:55:43

将字符串转化为人民币格式

var a = 12324327 a=a.toString() var b = a.split("").reverse()for(var i=1;i<=b.length;i++){ if(i%4==0){ b.splice(i-1,0,',') }}b.reverse()b=b.join("")console.log(b)

2019-07-28 14:17:43

将字符串转换为驼峰命名

//join是数组函数,split是字符串函数。var a = 'get-element-by-id'//将a转换成数组。var arr = a.split('-') for(var i = 0;i<arr.length;i++){ //大驼峰 //arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substring(1) ...

2019-07-27 15:08:20

易混淆数组和字符串api

split():将字符串安装指定字符切割,然后凭借成数组。返回新数组。如:var a = "jack,jetty,tom"var arr = a.split(",")console.log(arr)//["jack","jerry","tom"]join():将数组安装指定字符拼接为字符串。var newS = arr.join(".")console.log(newS)//jac...

2019-07-27 15:07:54

css3

选择器:相邻兄弟选择器:+,表示当前元素后面的一个相邻元素。同意兄弟选择器:~,当前元素后面所以符合元素。属性选择器:[]…[id]{},div[id]{},div[id='d'],[id][class]{}[class~=“d1”]{}:class包含d1 的元素,(完整包含)[class^=“d”]{}:class以d字母开头的[class$=“d”]{}class以d字母结尾的...

2019-07-25 18:12:19

webpack

webpack解决的问题1:静态资源多,发起的二次请求多,导致网页速度慢。(合并文件,精灵图表,)2:包之间的依赖关系复杂。(requireJS可以解决此问题)什么是webpack:是前端项目构建工具,是基于nodejs开发出来的。webpack基于整个项目进行构建,gulp是基于任务进行构建(不适合大项目)。全局安装:npm i webpack -gwebpack打包:webp...

2019-07-19 17:31:12

查看更多

勋章 我的勋章
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。