JS基础
前端007
用代码编写梦想,用梦想改变世界
展开
-
JS数组对象的方法总结
1.concat——数组连接,用法:arr1.concat(arr2);2.join——将数组以固定字符连接输出字符串。用法:arr.join('|');//表示将数组以|连接,并输出为字符串3.slice——分割数组中的元素并返回分割字符。用法: slice(起始下标,结束下标//不包含),负数表示倒数第n个arr.slice(2);//表示分割从str[2]开始一直到结束arr...原创 2018-12-17 19:48:42 · 465 阅读 · 0 评论 -
JS字符串对象的API大全
1.toUpperCase()——将字符串英文字母转化成大写。用法:str.toUpperCase();2.toLowerCase()——将字符串英文字母转化成小写。用法:str.toLowerCase();3.length——获取字符串的长度。用法:str.length;//注意不要写成str.length()4.charAt()——获取字符串指定下标的值,返回的是对应下标的字...原创 2018-12-17 20:31:07 · 274 阅读 · 0 评论 -
两种Ajax写法
Ajax:(Asynchronous Javascript And XML)简称为异步的js和xmljs中有两种写法://原生js写法function show(){var xhr=new XMLHttpRequest();xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){...原创 2019-01-10 22:02:57 · 384 阅读 · 0 评论 -
JS常用技巧
判断值判断是否为{}var data = {};var arr = Object.keys(data);alert(arr.length == 0);//true判断是否为nullvalue === null原创 2019-06-01 09:24:39 · 231 阅读 · 0 评论 -
箭头函数和普通函数的区别
箭头函数:let fun = () => {console.log(‘lalalala’);}普通函数:function fun() {console.log(‘lalla’);}箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种只包含一个表达式,连{ … }和return都省略掉了。还有一种可以包含多条语句,这时候就不能省略{ … }和return。箭头...转载 2019-06-27 08:28:36 · 150 阅读 · 0 评论 -
日常bug总结
日常bug总结1.post请求所有的对象数据都要序列化http.interceptors.request.use((config)=>{ config.header['x-Token']="sdada"; if(config.method.toLowerCase()=='post'){ Object.keys(config.data).forEach((elem)=>{ ...原创 2019-07-03 15:41:23 · 260 阅读 · 0 评论 -
lodash常用函数
深拷贝deepClone(source) { if (!source && typeof source !== 'object') { throw new Error('error arguments', 'shallowClone') } const targetObj = source.constructor === Array ? [] : {} fo...原创 2019-08-23 17:41:03 · 1268 阅读 · 0 评论