- 博客(11)
- 收藏
- 关注
原创 JS-Web-API —— ECMAScript,BOM,DOM
一个完整的JavaScript实现应该由三部分组成 —— ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型)。ECMAScript由ECMA-262定义的ECMAScript与Web浏览器没有依赖关系。ECMAScript定义的只是这么语言的基础。我们常见的Web浏览器只是ECMAScript实现可能的宿主环境之一。我们学习的这个是浏览器端的...
2018-09-14 06:53:27 497
原创 JS基础知识 —— 异步和单线程
JS三座大山——原型和原型链,作用域和闭包加上这次要总结的 异步和单线程。同步和异步同步和异步有什么区别呢?同步会阻塞代码的执行,而异步不会阻塞。// 同步console.log(100);alert(200);console.log(300);// 只要alert的弹框还存在,代码就停留在这里,不会往下执行,也就是不会打印300// 异步cons...
2018-09-14 06:52:07 402
原创 JS基础知识 —— this
最近为了弄懂闭包的一些细节,用了不少时间,接下来要总结的是this。学过JS的都知道this都知道它的重要性,在这里就不吹水了,开始总结。
2018-09-14 06:50:38 390
原创 JS基础知识 —— 变量对象
当一个函数被调用时(激活),就会创建一个执行上下文。而一个执行上下文的生命周期可分为两个阶段。创建阶段 在这个阶段中,执行上下文会分别创建变量对象,建立作用域链,以及确定this的指向。执行阶段 创建完成后,就会开始执行代码,这个时候,会完成变量赋值,函数引用,以及执行其它代码。...
2018-09-14 06:49:14 575
原创 JS基础知识 —— 执行上下文
执行上下文(Execution Context)每次当控制器转到可执行代码的时候,就会进入一个执行上下文。执行上下文可以理解为当前代码的执行环境,它会形成一个作用域。JavaScript中的运行环境大致分为三种:全局环境:JavaScript代码运行起来会首先进入的环境函数环境:当函数被调用的时候,会进入当前的函数中执行代码eval(不建议使用,忽略)JavaScript中...
2018-09-14 06:48:10 278
原创 JS基础知识 —— 变量,运算符,内存
不吹了,直接上JS中的变量类型js中的变量分为两种类型,一种是值类型,另外一种是引用类型。值类型包括undefined,null,boolean,string,number,symbol;引用类型是object。值类型和引用类型区别一. 存储位置上:值类型存储在栈中,引用类型储存在堆中 二. 存储方式上:值类型存储的是实际的数值,引用类型则是保存数值的引用。...
2018-09-14 06:47:23 264
原创 性能优化
性能优化原则多使用内存,缓存或者其他方法(非硬盘)减少 CPU 计算,减少网络请求性能优化从加载页面和静态资源和页面渲染入手加载资源优化静态资源的压缩合并例如几个<script>合并成一个,可以使用构建工具完成,也可以手动实现静态资源缓存通过链接名称控制缓存。例如<script src=&
2018-09-14 06:45:24 262
原创 前端模块化
不使用模块化// util.js// getFormatDate函数function getFormatDate (date, type) { // type === 1 返回 2017-06-15 // type === 2 返回 2017年6月15日 // ...}// a-util.js// aGetFormatDate函数 使用getFormat...
2018-09-14 06:44:28 190
原创 移动端meta的设置
浏览器全屏隐藏工具栏和菜单栏的设置<!-- 隐藏状态栏/设置状态栏颜色 --><meta name=”apple-mobile-web-app-status-bar-style” content=”black-translucent” /><!-- safari 删除默认的工具栏和菜单栏 --> &a
2018-05-24 22:27:14 213
原创 vue项目总结(一)
之前一直在做pc端的页面,对移动端的开发并没有过多的接触。借着这次的项目,也算正式入坑移动端了:) 移动端坑的地方在哪里呢?一是要适配各种机型,ios还好一点,但是安卓就坑了,各式各样的尺寸,加上高清屏,适配一直是一件很头疼的问题。但是,问题总能找出一些解决方案,媒体查询,rem布局,vw/vh布局等等。单纯的媒体查询太麻烦,而vw/vh布局呢,兼容性不是很好,低版本的手...
2018-05-21 11:57:11 1142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人