摘要: 去掉字符串空格的方法,会根据自己的需求按需参考 1、js去掉字符串两头的空格 let test = ' 测试文案 '; test.replace(/^\s+|\s+$/g,"");//js去掉两头空格 或者 let test = ' 测试文案 '; test.trim()//js去掉两头空格 2、去 阅读全文
posted @ 2020-08-24 17:59 HandsomeGuy 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 废话不说,先上代码再解释: 数组1.every(item =>{ return 数组2.indexOf(item.id) >= 0 }) 可以声明一个变量来判断是否包含。例: let status = 数组1.every(item =>{ return 数组2.indexOf(item.id) >= 阅读全文
posted @ 2020-07-07 18:18 HandsomeGuy 阅读(720) 评论(0) 推荐(0) 编辑
摘要: 结构 <div class='divWrap'> <div class='div'> CSS 文字从左到右滚动(所需要滚动的文字) </div> </div> css样式 .divWrap{ width: 300px;//(宽度) overflow: hidden;//(超出隐藏) } .div{ 阅读全文
posted @ 2020-06-24 19:12 HandsomeGuy 阅读(4345) 评论(0) 推荐(0) 编辑
摘要: 下载vscode,中文包配置百度可以查到 一、安装nodejs https://nodejs.org/en/ 二、安装镜像文件,淘宝镜像,npm的服务器在国外,要想更快的访问到,可以安装cnpm http://npm.taobao.org/ 三、git 下载(包含绑定用户名和邮箱) https:// 阅读全文
posted @ 2020-04-22 15:10 HandsomeGuy 阅读(1838) 评论(0) 推荐(0) 编辑
摘要: 循环 字符串遍历:可通过for-of遍历字符串 for-in:遍历对象自身可继承可枚举属性 Object.keys():返回对象自身可枚举属性的键组成的数组 Object.getOwnPropertyNames():返回对象自身可继承可枚举非枚举属性的键组成的数组 Object.getOwnProp 阅读全文
posted @ 2019-10-10 14:37 HandsomeGuy 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: Async 定义:使异步函数以同步函数的形式书写(Generator函数语法糖) 原理:将Generator函数和自动执行器spawn包装在一个函数里 形式:将Generator函数的*替换成async,将yield替换成await 声明 具名函数:async function Func() {} 阅读全文
posted @ 2019-10-10 14:36 HandsomeGuy 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 对象的扩展 简洁表示法:直接写入变量和函数作为对象的属性和方法({ prop, method() {} }) 属性名表达式:字面量定义对象时使用[]定义键([prop],不能与上同时使用) 方法的name属性:返回方法函数名 取值函数(getter)和存值函数(setter):get/set 函数名 阅读全文
posted @ 2019-10-10 14:35 HandsomeGuy 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 函数的扩展 参数默认值:为函数参数指定默认值 形式:function Func(x = 1, y = 2) {} 参数赋值:惰性求值(函数调用后才求值) 参数位置:尾参数 参数作用域:函数作用域 声明方式:默认声明,不能用const或let再次声明 length:返回没有指定默认值的参数个数 与解构 阅读全文
posted @ 2019-10-10 14:34 HandsomeGuy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 字符串的扩展 Unicode表示法:大括号包含表示Unicode字符(\u{0xXX}或\u{0XXX}) 字符串遍历:可通过for-of遍历字符串 字符串模板:可单行可多行可插入变量的增强版字符串 标签模板:函数参数的特殊调用 String.raw():返回把字符串所有变量替换且对斜杠进行转义的结 阅读全文
posted @ 2019-10-10 14:33 HandsomeGuy 阅读(212) 评论(0) 推荐(0) 编辑