• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
社会优先于个人
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
2022年4月26日
css BFC
摘要: BFC Block Formatting Context 页面上一个独立的容器,容器内的子元素不会影响到外面的元素 在一个BFC中,两个元素的上下margin会重叠 如何创建一个BFC 元素浮动 绝对定位(absolute或者fixed) display:flex; display:inline-b 阅读全文
posted @ 2022-04-26 10:19 社会优先于个人 阅读(20) 评论(0) 推荐(0)
css 水平垂直居中实现方式
摘要: css 水平垂直居中实现方式 第一种方式 display:flex; justify-content:center; align-items:center; 第二种方式 margin:auto; 第三种方式 position:absolute; top:50%; left:50%; transfor 阅读全文
posted @ 2022-04-26 09:59 社会优先于个人 阅读(22) 评论(0) 推荐(0)
2022年4月25日
js 的null和undefined的区别
摘要: 相同点 进行条件判断时,都是false 都是保存在栈中 区别 类型不一样 typeof(null) // object typeof(undefined) //undefined console.log(typeof(null) 'object')//true console.log(typeof( 阅读全文
posted @ 2022-04-25 17:40 社会优先于个人 阅读(38) 评论(0) 推荐(0)
2022年4月23日
1.2 js实现
摘要: 完整的js 核心 ECMAScript 文档对象模型 DOM 浏览器对象模型 BOM ECMAScript 不局限于浏览器,浏览器只是一个宿主环境 宿主环境提供ECMAScript的基准实现和与环境交互的扩展 其他宿主环境,比如nodejs,flash 不涉及浏览器,ECMAScript定义了什么? 阅读全文
posted @ 2022-04-23 14:09 社会优先于个人 阅读(36) 评论(0) 推荐(0)
1.1 简短的历史回顾
摘要: 开发主要目的 代替服务器语言处理输入验证 之前,是与服务器通信,进行验证 那时网速慢,服务器验证很耽误时间 发展史 1995年,网景公司,工程师Brendan,开发了Mocha,后来改名为livescript 后来,网景公司和sun公司合作开发,共同完成了livescript,后来改名为javasc 阅读全文
posted @ 2022-04-23 13:23 社会优先于个人 阅读(70) 评论(0) 推荐(0)
js 数字精度丢失问题
摘要: 经典面试题 0.1+0.2!=0.3 Number 在js中,数值类型就是number 采用的是IEEE754规范中的64位双精度浮点数编码 存储结构优点是归一化处理整数和小数,节省储存空间 整数很容易转换成二进制,但还是有大小的限制,2**53 小数的小数点位置不是固定的,所以使用二进制的科学计数 阅读全文
posted @ 2022-04-23 12:53 社会优先于个人 阅读(1067) 评论(0) 推荐(0)
2022年4月13日
vue使用proxy和defineProperty 监听数据的区别
摘要: vue3 为什么用proxy代替defineProperty defineProperty:对对象的属性做循环再监听,对数组需要重写数组方法才能监听到。 proxy:直接对整个对象监听,不需要循环整个对象,对新增和删除属性也能监听。对数组不需要再写方法,大大提高了性能。缺点就是不兼容低版浏览器。 从 阅读全文
posted @ 2022-04-13 17:07 社会优先于个人 阅读(306) 评论(0) 推荐(0)
vue 组件的data为什么是一个函数
摘要: vue 组件的data为什么是一个函数 组件可能被多次使用 组件的data是个函数可以确保每个组件实例的data有独立的作用域 组件实例之间的data数据不会相互污染 实现了数据隔离 new Vue 实例里,为什么data可以直接是一个对象 new Vue生成的是根实例,只有一个 只有一个实例,就不 阅读全文
posted @ 2022-04-13 16:30 社会优先于个人 阅读(33) 评论(0) 推荐(0)
7.2 前端工程化是一张蓝图
摘要: 类比到建筑行业 需求设计:要几个房间,几个卫生间,房间面积 架构设计:按照需求,设计地基,设计墙体结构 工程化:工人按照架构图进行建设 前端工程化 是一张服务开发人员的蓝图 开发人员是工程体系的用户 以用户为中心设计整个流程和流程中的各个细节 构建功能可能弱化但是不可或缺 随着浏览器对ECMAScr 阅读全文
posted @ 2022-04-13 13:59 社会优先于个人 阅读(63) 评论(0) 推荐(0)
7.1 前端工程师未来的定位
摘要: 前端工程师定位的变化 从切图仔到大前端,改变的是负责的技术范围,不变的是前端产出的对象永远是客户 不同的前端工程师出身,决定了不同的发展方向 ui 出身的,偏向用户,发展方向是前端+设计,以css和动画见长 服务器出身的,偏向技术,发展方向是前端+服务器,以js和逻辑见长 随着前端越来越规范,前端+ 阅读全文
posted @ 2022-04-13 13:09 社会优先于个人 阅读(88) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3