上一页 1 2 3 4 5 6 7 8 ··· 21 下一页
摘要: decorator修改类 的行为 (扩展类的功能) 的函数 1.修饰类 @testable class MyClass{} function testable(target){ target.isTestable=true } console.log(MyClass.isTestable) // t 阅读全文
posted @ 2021-02-07 21:25 sunmarvell 阅读(49) 评论(0) 推荐(0) 编辑
摘要: JavaScript语言的传统方法是通过构造函数,定义并生成新对象。下面是一个例子。 function Point(x, y) { this.x = x; this.y = y; } Point.prototype.toString = function () { return this.x + t 阅读全文
posted @ 2021-02-05 17:26 sunmarvell 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1.属性的简洁表示 ES6允许直接写入变量和函数,作为对象的属性和方法。书写更加简洁。 属性简写: ES6允许在对象之中,直接写变量。这时,属性名为变量名,属性值为变量的值。 const foo = 'bar'; const baz = {foo}; //等同于 const baz = {foo:f 阅读全文
posted @ 2021-02-04 21:34 sunmarvell 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1.ctrl+shift+x 安装插件 安装 open in browser 2. 默认浏览器打开 快捷键:alt+b 安装完open in browser插件后,在打开的html文件代码中右键鼠标可以看到多了两个打开选择Open in Default Browsers:使用默认浏览器打开 快捷键: 阅读全文
posted @ 2021-02-04 10:51 sunmarvell 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 默认值 let defaultA=(x,y=5,c)=>(x+y+c) console.log(defaultA(1,2,3));//6 console.log(defaultA(1,2));//NaN let defaultA=(x,y,c=4)=>(x+y+c) console.log(defa 阅读全文
posted @ 2021-02-03 23:30 sunmarvell 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Number.isNaN(NaN) //true Number.isNaN(0) //false 是否为无穷大 Number.isFinite(1/3) //true Number.isFinite(0) //true Number.isFinite(1/0) //false Number.isFi 阅读全文
posted @ 2021-01-26 23:52 sunmarvell 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 可以参考下配置过程: 1、安装Node.js环境:https://nodejs.org/zh-cn/ 若已安装 node -v ;npm -v;可以分别查看到版本; 2、进入到项目,初始化package.json:npm init –y 3、在终端安装:npm install --save-dev 阅读全文
posted @ 2021-01-19 23:44 sunmarvell 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: npm install卡顿问题记录 遇到的问题 npm install --save-dev babel-preset-env babel-cli 安装 babel-cli 工具时,发现进度条一直卡住不动。原因应该是国内的网络连接npm速度较慢,甚至很多东西都无法下载安装。那么如何解决这个问题呢? 阅读全文
posted @ 2021-01-19 23:40 sunmarvell 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 标准盒模型: box-sizing: content-box; IE盒模型 : box-sizing:border-box; div.style.width :只能取到内联样式的高 rectObject = object.getBoundingClientRect(); rectObject.top 阅读全文
posted @ 2020-12-22 23:03 sunmarvell 阅读(80) 评论(0) 推荐(0) 编辑
摘要: XSS:跨站请求攻击 是一种跨站执行的脚本,也就是javascript脚本,指的是在网站上注入我们的javascript脚本,执行非法操作 预防: 前端替换关键字。例如<替换为 &lt; (更推荐后端替换,因为前端影响性能,只有浏览器,没有服务器,js执行效率低) XSRF(csrf):跨站请求伪造 阅读全文
posted @ 2020-12-15 22:46 sunmarvell 阅读(214) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 21 下一页