摘要: 前言:本篇随笔是对弹性盒子有了解的人来写的这篇文章,具体属性产生的效果这里不做说明,基础的东西去查文档。这里只是总结。 时至今日,css3的flex弹性盒子在移动端基本上都是支持的,但不排除有些些低版本的设备(Android4.4以下,只能兼容旧版的flexbox布局),还有个别的国产设备并不支持f 阅读全文
posted @ 2017-08-14 20:25 document_yx 阅读(780) 评论(0) 推荐(0)
摘要: stream是一个接口,流是可以从一个读取或写入数据的目标对象 ,Node 中有很多对象实现了这个接口 一、nodejs stream类型 1、 Readable - 可读操作。 Writable - 可写操作。 Duplex - 可读可写操作. Transform - 操作被写入数据,然后读出结果 阅读全文
posted @ 2017-07-24 23:21 document_yx 阅读(461) 评论(0) 推荐(0)
摘要: 说到js的运行机制,那么就要先从几个名词开始,这是为了让更多的人能看懂。 如下: 进程和线程: 进程:进程是正在运行的程序的实例。程序关于数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位; 进程有三个基本的状态: 线程:有时被称为轻量级进程(Lightweight Process,LWP 阅读全文
posted @ 2017-07-15 20:57 document_yx 阅读(153) 评论(0) 推荐(0)
摘要: 迭代是什么? 在js中通俗的理解就是遍历数组,和for循环相似。 js的迭代有五种方法 every() some() map() filter() forEach() 1、every(): 数组的每一项执行的函数都满足条件就返回true 2、some() 数组中期中一项执行的函数满足条件就返回tru 阅读全文
posted @ 2017-07-05 23:28 document_yx 阅读(3582) 评论(0) 推荐(1)
摘要: vue 2.0的路由比起1.0简单了许多,分为以下几个步骤; 1.创建路由块和视图块; to里面是要切换的路径名称 2.写组件 3、 4、创建路由实例 5、 效果: 阅读全文
posted @ 2017-06-29 22:52 document_yx 阅读(348) 评论(0) 推荐(0)
摘要: Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现 我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node.js 的性能,可以处理大量的并发请求。 i/o操作读写 阅读全文
posted @ 2017-06-02 17:49 document_yx 阅读(156) 评论(0) 推荐(0)
摘要: 我们知道,在一般的程序语言中,如果没有特殊处理,代码都是以同步方式进行的。通俗讲就是“一个接一个”,每个操作都在上一个操作完成之后完成。 如果你写过窗体应用程序,可能会碰到这样一个情况:直接在窗体事件函数中跑IO操作、网络操作或耗CPU大的操作时,窗体会出现明显的卡顿现象。原因在于窗体的消息循环被耗 阅读全文
posted @ 2017-06-02 16:27 document_yx 阅读(101) 评论(0) 推荐(0)
摘要: https://github.com/vuejs/vue-cli webpack:我们使用的模块化工具 注:我们要在控制台先创建文件 然后在用hb打开 安装了脚手架工具以后我们在任意目录去执行命令 $vue $webpack my-project vue init webpack 项目名称 然后一路 阅读全文
posted @ 2017-06-02 12:36 document_yx 阅读(195) 评论(0) 推荐(0)
摘要: 一、let作用 let命令是es6新增的用来申明变量的命令。 二、它和var 的区别在于: 作用域不同,var的作用域要么是在全局,要么是在作用域整个函数。 而let,它的作用域是块级,只在一个代码块中。 例1: 例2: 结论:代码块内部声明的let和外部声明的let是分离的 阅读全文
posted @ 2017-04-26 00:07 document_yx 阅读(172) 评论(0) 推荐(0)
摘要: 一、alert弹出框 2.confirm选择框; 3. prompt。 阅读全文
posted @ 2017-04-20 23:56 document_yx 阅读(324) 评论(0) 推荐(0)