JavaScript
meteorshower2013
学习知识
展开
-
JS 类型转换
因为JavaScript 不是强类型语言, 所以在写代码中,常常需要知道如何去转换类型。 故在此记录下,转换类型 一、 数字转字符串 let a_num = 1; let b_string = "123"; typeof a_num // "number" typeof b_string // "string" let c = '' + a_num; typeof c // "string" ...原创 2021-11-26 09:35:46 · 356 阅读 · 0 评论 -
箭头函数的简写
今天看到这行代码,有点蒙蔽 key => ({ key, val: key }) 首页可以明确这是箭头函数 可是箭头函数不是下面这样的吗,右边怎么是个圆括号? (params) => { statements } 我们就去查阅资料。 发现了箭头函数的简写方式。 简写1 参数列表只有单个参数时,左边括号()可以省去 如下 (singleParam) => { statements } // 等价于 singleParam => { statements } 简写2 函数体是返回一原创 2020-10-22 15:36:38 · 1927 阅读 · 0 评论 -
ES 字符串中的方法
padStart, padEnd 头部补全 padStart 时间字符串格式化 let date = new Date() let year = date.getFullYear() let month = (date.getMonth()+1).toString().padStart(2, '0') let day = (date.getDate()).toString().padStart(2...原创 2020-02-27 09:53:44 · 204 阅读 · 0 评论 -
vue 移动端 触屏拖拽功能
vue 实现移动端可拖拽浮球 1 首先创建一个div <div class="floatball" id="floatball" @mousedown="down" @touchstart.stop="down" @mousemove="move" @touchmove.stop="move" @mouseup="end" @touchend.stop=...原创 2019-11-07 16:51:05 · 3153 阅读 · 3 评论 -
js原型
一切都是对象! 面向对象三大部分有封装,继承,多态! 请大家记住三个名词: 构造函数(对象) 实例(对象) 原型(对象) 1 js里的继承! 看以下代码: function Animal(){ } var smallAnimal = new Animal(); 由代码显而易见: Animal 是一个构造函数! smallAnimal是实例对象! 1.1 原型 1.1.1 问题 根据上...原创 2019-07-17 16:25:22 · 125 阅读 · 0 评论