首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三分钟热度的艾达
掘友等级
怕什么真理无穷,进一寸有一寸的欢喜
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
js机制3: 栈、堆、垃圾回收
语言类型静态语言:使用前需要确认其变量数据类型(c)动态语言:运行过程中需要检查数据类型(js)强类型语言:不支持隐式类型转换弱类型语言:支持隐式类型转换(c、js)js:可以用同一个变量保存不同类型
js 执行机制2: 作用域、闭包、this
作用域变量提升--设计缺陷(变量覆盖,变量污染),通过块级作用域letconst避开作用域:控制变量和函数的可见性和生命周期es6之前:全局作用域函数作用域:执行结束后,内部变量会被销毁es6如何同时
js执行机制1:执行上下文
变量提升js代码编译并创建执行上下文全局执行上下文(页面生命周期内只有一份)函数调用,执行上下文使用eval,代码会被编译,并创建执行上下文栈(stack):后进先出调用栈(执行上下文栈):管理执行上
浏览器知识点5:渲染流程
渲染流程构建DOM树:html->DOM结构样式计算:css文本->styleSheets样式表中属性值标准化(exp:2em->32px)计算DOM树中每个节点的具体样式:继承、层叠布局阶段:计算D
浏览器知识点4:浏览器输入url到展示发生了啥
content-type:告诉浏览器服务器返回的响应体数据类型text/htmlapplication/octet-stream字节流(下载类型)渲染进程每个新页面都使用单独的进程同一站点(跟域名、协
浏览器知识点3:http请求流程
http:允许浏览器想服务器获取资源的协议浏览器发起http请求流程1. 构建请求 构建请求行信息GET/index.htmlHTTP1.1,然后准备发起请求 2. 找缓存(真正发起请求前)
跟宋老师换来的知识:后端相关
1. 如何解决数据库乱码问题乱码一般是中文乱码,创建空间时,就指定空间的字符集CREATEDATABASEIFNOTEXISTSdbnameDEFAULTCHARSETutf8;把表空间里的字符集改掉
浏览器知识点2:TCP/IP 数据包传输过程
数据包如何送达主机:IP通过IP地址把数据包发给指定电脑IP(InternetProtocol):计算机的地址IP数据包开头信息:IP版本、源IP地址、目标IP地址、生存时间等网络层:数据包+IP头,
浏览器知识点1:进程
线程:由进程启动和管理,不能单独存在进程:程序的运行环境原来浏览器的每一个页面/插件/扩展程序都是一个进程单进程浏览器时代:不稳定不流畅 页面内存泄漏:关闭页面->关闭线程:内存不完全回收不安全
canvas 性能优化(优化渲染效率)
影响canvas性能因素图形数量:绘制指令的数量图形大小:绘制指令的执行时间requestAnimationFrame:无限动画神器,采用系统时间间隔,保持最佳绘制效率,让各种网页动画效果能够有一个
下一页
个人成就
文章被点赞
15
文章被阅读
12,452
掘力值
456
关注了
11
关注者
5
收藏集
2
关注标签
1
加入于
2018-07-09