js
weixin_43954123
这个作者很懒,什么都没留下…
展开
-
js数据类型
js数据类型分为值类型(基本类型)和引用数据类型:值类型也叫原始类型,有六种:null,undefined,boolean,number,string,symbol注:symbol是es6引入的一种新的原始数据类型,表示独一无二的值。...原创 2019-04-26 19:20:13 · 151 阅读 · 0 评论 -
水平、垂直居中问题总结
水平居中行内元素:.parent{text-align:center}块状元素:(1) .parent{text-align:center}.child{display:inline-block;}(2) .child{ width:200px;//块状元素需定宽 margin: 0 auto; }(3) .pare...原创 2019-04-27 13:53:02 · 124 阅读 · 0 评论 -
js实现n的阶乘值n!
方法一:利用while循环function js(num){ var result = 1; while(num){ result*=num; num--; } return result;}方法二:使用递归function js(num){ if(num<=1) return 1; ...原创 2019-05-06 11:45:57 · 11369 阅读 · 2 评论 -
面试题总结----持续更新
目录写出以下代码的返回值写出下面代码console的6次的输出值jsonp工作原理理解 写出以下代码的返回值 1.typeof NaN -------''number'2. typeof null -------"object"3. 1.1+0.1 --------1.2000000000000002 //小数点在计算机中是以二进制表示,...原创 2019-05-06 19:24:29 · 235 阅读 · 0 评论 -
apply()和call()的区别
JavaScript中的每一个Function对象都有一个apply()方法和一个call()方法,它们的语法分别为:/*apply()方法*/function.apply(thisObj [, argArray])/*call()方法*/function.call(thisObj [, arg1[, arg2[, [,...argN]]]]);它们各自的定义:apply:...转载 2019-05-07 11:09:04 · 113 阅读 · 0 评论 -
跨域相关问题:为何会产生跨域?如何解决跨域?
之前面试官基本都是问如何解决跨域问题,今天遇到一个公司问什么是跨域,为什么会产生跨域问题,虽然之前看过相关的问题,但是突然感觉有点蒙,自我感觉回答的不是很全面和准确,所以啊,看问题还真是得知其然并知其所以然,今天算重新加深一下对跨域的理解!首先为何会产生跨域?跨域问题是因为浏览器的同源策略引起的,一种浏览器的安全机制,要求协议,域名,端口,都要一致!贴(tou)张图,一目了然,原创 2019-06-24 16:54:36 · 686 阅读 · 0 评论 -
echarts 水球图 自定义水球颜色
项目中有一个水球图表示电池电量的需求:电量20%以下时显示红色,20%-30%时显示为黄色,30%以上显示蓝色var option = { series: [{ type: 'liquidFill', data: [0.6, { value: 0.5, direction: 'left', ...原创 2019-08-27 17:55:54 · 7394 阅读 · 2 评论