11 2022 档案
数组,对象解构
摘要:数组解构 var names = ["abc", "cba", undefined, "nba", "mba"] 基本使用 var [name1, name2, name3] = names 顺序问题: 严格的顺序 var [name1, , name3] = names 解构出数组 var [na
阅读全文
null和undefined
摘要:先有了null,但是null是一个对象,而且它会自动隐式转化为0,所以设计了undefined,会隐式转化为NaN。
阅读全文
虚拟dom和diff算法
摘要:虚拟dom和diff算法 1.虚拟dom是一个能代表DOM树的对象,通常含有标签名,标签上的属性、事件监听和子元素们和子元素们的属性 2.虚拟dom优点,能减少不必要的DOM操作,能跨平台渲染。比方添加节点的时候,不用一次次的添加,直接一次添加完。domdiff可以省掉多余的操作,比方讲新加10个节
阅读全文
rem
摘要:rem 以html中设置的font-size为单位,r是root的意思 em 以父元素的font-size为单位 媒体查询的作用,可以在屏幕在不同情况下,对屏幕中的元素设置不同的样式 在不同的屏幕宽度下,用不同的css文件,用引入资源方法,在link里面加media判断是否调用此css less需要
阅读全文
网易云音乐小程序
摘要:底部的tab栏切换,文档=》框架=》小程序配置=》全局配置tabBar 发网络请求,文档=》API=》网络=》发起请求=》wx.request 封装网络请求,根目录创一个文件夹server,用class来聚合好几个方法,用return Promise的方法来返回数据,封装一层请求方法,创建 一个cl
阅读全文
Array方法
摘要:字符串数组转换 字符串.toString() 把数组转化为字符串,返回字符串 字符串.join('分隔符') 把数组转化为字符串,自定义分隔符,返回字符串 字符串.split('分隔符',个数) 把字符串转化成数组,返回新数组 Array.prototype.slice.call(字符串) 在对象原
阅读全文