【微信小程序开发(4)---demo,非科班生金九银十求职经历

51 阅读3分钟

css

1,盒模型 2,如何实现一个最大的正方形 3,一行水平居中,多行居左 4,水平垂直居中 5,两栏布局,左边固定,右边自适应,左右不重叠 6,如何实现左右等高布局 7,画三角形 8,link @import导入css 9,BFC理解

js

1,判断 js 类型的方式 2,ES5 和 ES6 分别几种方式声明变量 3,闭包的概念?优缺点? 4,浅拷贝和深拷贝 5,数组去重的方法 6,DOM 事件有哪些阶段?谈谈对事件代理的理解 7,js 执行机制、事件循环 8,介绍下 promise.all 9,async 和 await, 10,ES6 的 class 和构造函数的区别 11,transform、translate、transition 分别是什么属性?CSS 中常用的实现动画方式, 12,介绍一下rAF(requestAnimationFrame) 13,javascript 的垃圾回收机制讲一下, 14,对前端性能优化有什么了解?一般都通过那几个方面去优化的?

开源分享:docs.qq.com/doc/DSmRnRG… {

"pages":[

"pages/demo05/demo05"

]

}

demo05.wxss

view{

/* width: 200rpx; */

height: 200rpx;

font-size: 40rpx;

background-color:aqua;

/*以下代码写法错误 */

/* width:750 rpx *100 / 375 ; */

width:calc(750rpx *100 / 375 );

}

学习笔记:

小程序中,不需要主动来引入样式文件

需要把页面中某些元素的单位 由 px 改成 rpx

设计稿 750x

750 px = 750 rpx

1 px = 1 rpx (1 像素 等于 1 rpx)

把屏幕 宽度 改成 375px

375 px = 750 rpx

1 px = 2 rpx (1 像素 等于 2 rpx)

(1 rpx =0.5 px)

存在一个设计稿 宽度 414 或者 未知 page

设计稿 page 存在一个元素 宽度 100 px

拿以上的需求 去实现 不同宽度的页面适配

page px = 750 rpx

1 px = 750 rpx / page

100 px =750 rpx *100 / page

文末

如果30岁以前,可以还不知道自己想去做什么的话,那30岁之后,真的觉得时间非常的宝贵,不能再浪费时间在一些碎片化的事情上,比如说看综艺,电视剧。一个人的黄金时间也就二,三十年,不能过得浑浑噩噩。所以花了基本上休息的时间,去不断的完善自己的知识体系,希望可以成为一个领域内的TOP。

同样是干到30岁,普通人写业务代码划水,榜样们深度学习拓宽视野晋升管理。

这也是为什么大家都说30岁是程序员的门槛,很多人迈不过去,其实各行各业都是这样都会有个坎,公司永远都缺的高级人才,只用这样才能在大风大浪过后,依然闪耀不被公司淘汰不被社会淘汰。

269页《前端大厂面试宝典》

包含了腾讯、字节跳动、小米、阿里、滴滴、美团、58、拼多多、360、新浪、搜狐等一线互联网公司面试被问到的题目,涵盖了初中级前端技术点。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

前端面试题汇总

JavaScript