如何使用toString将INT转换为字符串
该toString()方法是JavaScriptNumber对象的内置方法,可让您将任何number类型值转换为其string类型表示形式。要使用该toString()方法,您只需要在一个number值上调用该方法。
Vue.js中过滤器(filter)的使用
在官方文档中,是这样说明的:可被用于一些常见的文本格式化,vue中过滤器的作用可被用于一些常见的文本格式化。(也就是修饰文本,但是文本内容不会改变)
微信小程序之异步处理
小程序中存在大量异步调用的接口,例如最常用的wx.login()、wx.getUserInfo()、wx.setStorage()、wx.getStorage()、wx.request(),虽然官方对部分接口也做出了同步版本,例如wx.setStorageSync、wx.getStorageSync(),但是在实际开发中始终要面对异步处理这个问题
Vue之组件重新渲染
据网上流传,有关Vue组件重新渲染的方案往往存在如下四种。前两种没什么好说的,并且考虑到效率问题,本次主要是记录forceUpdate和key-changing两种组件渲染方法(不支持uni-app编写小程序)
css两端对齐
w3school指出,text-align用于设置块级元素内文本的水平对齐方式。如果想使inline元素或inline-block元素居中对齐,可以使用text-align: center方法,对于block元素无法使用text-align实现居中对齐
ES6(2015)新特性:类、模块化、箭头、函数参数默认值、模板字符串
ES6带来了特别多的新特性,新方法。对我们前端工作人员的编码习惯和编码模式都带来了翻天覆地的变化。ES6是ECMA Script的第六个大版本,从ES2015开始,ECMA Script不再使用版本号作为更新标志,而是改成年份来标记,但是大家还是愿意用ES6来称呼ES2015
ES7(2016)新特性:Array.prototype.includes()、指数操作符
ES7(2016)新增了两个新特性:数组includes()方法,用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回true,否则返回false。a ** b指数运算符,它与 Math.pow(a, b)相同。
Js箭头函数适用场景及需要注意的地方
箭头函数适合于无复杂逻辑或者无副作用的纯函数场景下,例如:用在 map、reduce、filter 的回调函数定义中,箭头函数的亮点是简洁,但在有多层函数嵌套的情况下,箭头函数反而影响了函数的作用范围的识别度
ES8(2017)新特性:async/await、Object.values、Object.entries、String padding等
ES8 是 ECMA-262 标准第 8 版的简称,从 ES6 开始每年发布一个版本,以年份作为名称,因此又称 ECMAScript 2017,简称 ES2017。与 ES6 相比,ES8 是 JavaScript 的一个小版本,但它仍然引入了非常有用的功能