2018年8月8日

canvas简述(二)游戏实战思路

摘要: //canvas制作游戏主要运用的是中介者模式 Game类统领全局 负责资源读取 设置定时器 维护各种元素实例 也就是说所有的元素都是通过Game 实例出来的//也就是说游戏外部只需要一条语句 const game = new Game() 就可以了//然后分析需要的类/** Game类: 中介者, 阅读全文

posted @ 2018-08-08 09:14 素心~ 阅读(93) 评论(0) 推荐(0) 编辑

2018年6月29日

canvas简述(一)

摘要: canvas是HTML5推出的画布技术 有2D和3D 目前3D兼容性很差但相信随着VR的兴起 3D也会逐渐发力 目前只讲述关于2D 相关的API 以及 业务逻辑 常用场景 游戏等等 API部分 上面自己绘制了一个三角形 在canvas中的路径 良好的习惯每次 绘制结束 都要闭合 每次绘制开始都要重新 阅读全文

posted @ 2018-06-29 22:31 素心~ 阅读(172) 评论(0) 推荐(0) 编辑

2018年6月27日

C简述(内存管理)

摘要: 个人认为好的程序员总是会合理的使用内存,学习数据结构也需要对C语言的内存管理做个简单的了解,为什么是简单的了解而不是深入呢?因为C语言及其内存管理不是三言两语可以说清的,这里我们只谈谈常用的内存管理方法。 ## 什么是malloc? 以往我们在学习c语言时,通常只是简单的使用int,float之类来 阅读全文

posted @ 2018-06-27 10:27 素心~ 阅读(104) 评论(0) 推荐(0) 编辑

2018年6月24日

C语言的基本简述

摘要: 1、计算机操作系统的的发展从命令行界面 图形化操作界面(windows) 自然交互界面(iphone) 三维触控交互 2、计算机的组成主要是由中央处理器(cpu) 中央处理器由控制器和运算器组成 内部存储器 外部存储器 输出设备(声卡 显卡) 输入设备(鼠标键盘) 所有的一切操作都是由控制器来控制 阅读全文

posted @ 2018-06-24 11:35 素心~ 阅读(233) 评论(0) 推荐(0) 编辑

2018年5月12日

Js基础(三) WebAPI

摘要: 常说的JS主要是 JS语法遵循的是 ESMA 262 标准 数据类型 变量计算等等 与 WebAPI遵循的是W3C的标准 主要是浏览器环境 DOM BOM等等 在前端的JS主要是 这两方面 Node.js 主要是就是ESMA的标准而没有W3C的标准 DOM的本质 Document Object Mo 阅读全文

posted @ 2018-05-12 16:38 素心~ 阅读(118) 评论(0) 推荐(0) 编辑

Js基础(三) 异步单线程

摘要: JS是解释执行 单线程语言 所以在执行的情况下可能遇到阻塞的情况 一般阻塞的几种情况 1、向服务器发送请求 2、定时器延时 setInterval setTimeout 3、事件也可以理解为异步 异步所有的特点就是当程序执行到这里时 会跳过这些代码 将这些代码放入执行暂存区 封禁 当程序执行完毕之后 阅读全文

posted @ 2018-05-12 14:56 素心~ 阅读(107) 评论(0) 推荐(0) 编辑

2018年5月9日

Js基础(二) 作用域链与闭包相关

摘要: 1、执行上下文 在一段script 或者一个函数作用域中 都会生成一个执行上下文 在全局执行上下文中 js会将 变量 与 函数声明提取出来 在函数执行上下文中 在函数执行之前 会将函数内的变量定义 函数声明 this arguments 提取出来 2、this指向 作为构造函数执行 作为对象属性执行 阅读全文

posted @ 2018-05-09 22:04 素心~ 阅读(90) 评论(0) 推荐(0) 编辑

2018年5月8日

JS基础(一)-变量到原型详解

摘要: 变量类型 基本数据类型 Boolean String Number undefined 复杂数据类型 Object Null Function typeof 运算符 能够识别的类型 只有基本数据类型 和Object Function 这里function类型也是引用类型 函数在JS中是一等公民 自动 阅读全文

posted @ 2018-05-08 14:56 素心~ 阅读(243) 评论(0) 推荐(0) 编辑

2018年5月3日

ES6入门详解(三) 正则表达式

摘要: 正则构造函数的变化es5中 正则有两种写法 u修饰符 utf-8使用双字节 也就是十六个二进制位来表示一个字符 在正则中如果超过双字节 也就是utf-16的四字节 32 二进制位 就无法识别了 es6中增加的u修饰符使用Unicode来处理utf-16 Unicode为全球通用编码可以表示所有的字符 阅读全文

posted @ 2018-05-03 11:03 素心~ 阅读(167) 评论(0) 推荐(0) 编辑

2018年4月20日

CSS知识体系

摘要: # CSS 知识体系 - CSS 属性特性规则非常多全部记忆是不现实的 - 总结工作中常用的知识体系结合官方文档即可对 CSS 达到运用自如的程度 [CSS 官方文档](https://www.w3.org/TR/?tag=css) [CSS 推荐文档](https://developer.mozi 阅读全文

posted @ 2018-04-20 14:41 素心~ 阅读(643) 评论(0) 推荐(0) 编辑

导航