摘要:
1、性能优化原则: 空间换时间 多使用内存、缓存 减少CPU计算量 减少网络加载耗时 2、前端具体要怎么做 (1)页面加载更快 a、减小资源体积:压缩代码 b、减少访问次数:合并代码(js文件互相引用的那种,合并为一个文件,就只访问一次,减少了访问次数;CSS代码也能合并;图片也能合并“雪碧图”) 阅读全文
摘要:
1、事件流 冒泡型事件流:事件的传播是从最特定的事件目标到最不特定的事件目标。即从DOM树的叶子到根。例如:span>>div>>body 捕获型事件流:事件的传播是从最不特定的事件目标到最特定的事件目标。即从DOM树的根到叶子。例如:body>>div>>span 2、事件 (1)事件绑定 (2) 阅读全文
摘要:
1、ES6和JavaScript的关系: ES6是ECMAScript 6.0的简写 JavaScript是脚本语言 ES6是JavaScript语言的第六代标准 2、ES6的新特性之 let,const变量声明 (1)补充:变量提升 使用ES5语法时,在函数作用域或全局作用域中通过var关键字声明 阅读全文
摘要:
wxml: <scroll-view class="pick_tab_box" scroll-x> <view id='tabOne' class='{{currentTab 0 ? "tab_active" : ""}} tabItem' bindtap='switchTab'>全部</view> 阅读全文
摘要:
时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至某个时间的总秒数 得到时间戳的三个方法: var timestamp = Date.parse(new Date());//不推荐使用,因为毫秒级别的数值被转化为000 ,不准确! 阅读全文
摘要:
最近在做小程序开发,遇到问题并总结经验。 当公众号和小程序绑定在同一个公众平台账号下时, 同一个用户对应此公众号和小程序的两个openid是不一样的; 但是,小程序和公众号都绑定在同一个开放平台账号下的话,用户在小程序和在公众号下的unionid是一样的。 所以,应用场景如下: 如果先有公众号并且积 阅读全文
摘要:
1、先在css里面为引用的字体取名 @font-face { font-family: 'thin'; src: url('../font/thin.ttf'); } 2、使用到需要的地方 .link_box { font-family: thin; } 阅读全文
摘要:
/* 消除video标签下载按钮 */ video::-internal-media-controls-download-button { display: none; } video::-webkit-media-controls-enclosure { overflow: hidden; } v 阅读全文
摘要:
标签: <video class="hide prevue_video" id="v_video_ele" webkit-playsinline playsinline x5-playsinline controls src=""></video> css: #v_video_ele { width 阅读全文
摘要:
1、iPhone X适配 @media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) { .videoTitleBox { margin-top 阅读全文