Javascript 值和引用之间的区别
在JavaScript中,可以通过值和引用传递。两者之间的主要区别是,按值传递发生在赋值基本类型的时候,而赋值对象时按引用传递。
简单模拟实现javascript中的call、apply、bind方法
隐式丢失是一种常见的this绑定问题, 是指: 被隐式绑定的函数会丢失掉绑定的对象, 而最终应用到默认绑定。说人话就是: 本来属于隐式绑定(obj.xxx this指向obj)的情况最终却应用默认绑定(this指向全局对象)。
20个常用的CSS知识点
如何隐藏滚动条,修改滚动条样式,修改input框placeholder的颜色,按钮不可点击的样式,CSS鼠标指针事件:阻止任何JS事件,文字超出强制n行 超出部分用省略号代替,修改字体间距
如何使用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