随笔分类 - javascript基础
摘要:以前不知道有扩展运算符这个东西,后来知道了,可是也基本没有用过,今天工作过程中,突然遇到有好几个参数需要调用同样的方法,一开始我是一个一个调用的,就是很愚蠢的写了几行相同的调用方法,当然写的过程中就已经有想到要用...扩展运算符来处理了,可是出于对它的不够了解,所以就没有用,写好之后,发现效果完全没
        阅读全文
            
摘要:判断一个对象是否为空,可是通过Object.keys()这个方法通过判断它的长度来进行判断 循环一个数组操作,可以直接获取它的key和值进行操作
        阅读全文
            
摘要:在input输入框输入内容之后,点击完成,键盘下去了,可是页面没有回退回去,也就是页面会空出浏览器高度那一块,这个问题发现于ios手机中的qq浏览器。解决方案如下 上面我是用vue写的,没有用vue的话其实也是一样的
        阅读全文
            
摘要:来自张鑫旭大神的代码:https://www.zhangxinxu.com/wordpress/2018/09/js-clipboard-api-paste-input/
        阅读全文
            
摘要:凡是需要滚动的地方都加一句scroll-behavior:smooth就好了! 例如:在PC浏览器中,网页默认滚动是在<html>标签上的,移动端大多数在<body>标签上,于是,可以加上这么一句: JS scrollIntoView与平滑滚动 我们随便打开一个又连接的页面,把首个连接滚动到屏幕外,
        阅读全文
            
摘要:location对象包含有关当前url的信息 localtion对象是window对象的一个部分,可通过window.location属性来访问
        阅读全文
            
摘要:window window对象不但充当全局作用域,而且表示浏览器窗口 window对象有innerWidth和innerHeight属性,可以获取浏览器窗口的内部宽度和高度。内部宽高是指除去菜单栏、工具栏、边框等占位元素 后,用于显示网页的净宽高 navigator navigator对象表示浏览器
        阅读全文
            
摘要:首先了解一下获取当天时间及一些操作 var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,
        阅读全文
            
摘要:前言:Array、Map和Set都属于iterable类型 1、Map是一组键值对的解构,具有极快的查找速度 初始化Map需要一个二维数组,或者直接初始化一个空Map。Map具有以下方法: 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉: 2、S
        阅读全文
            
摘要:toUpperCase():把一个字符串全部变为大写 toLowerCase():把一个字符串全部变为小写 indexOf():会搜索制定字符串出现的位置,有返回索引,没有返回-1 substring():返回制定索引区间的子串(传一个参数的话表示从该参数索引位置开始到结束;传两个参数的话表示从开始
        阅读全文
            
摘要:Array 对象属性constructor 返回对创建此对象的数组函数的引用。 length 设置或返回数组中元素的数目。 prototype 使您有能力向对象添加属性和方法。 Array 对象方法concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元
        阅读全文
            
摘要:var str = 'asdfssaaasasasasaa'; var json={}; for(var i=0;iiMax){ iMax=json[i]; iIndex=i; } }console.log('出现次数最多的是:'+iIndex+'出现'+iMax+'次');
        阅读全文
            
 
                    
                
 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号